package tyxml

  1. Overview
  2. Docs
type cdata = string
type id = string
type idref = string
type idrefs = idref list
type name = string
type nmtoken = string
type nmtokens = nmtoken list
type character = char
type charset = string
type charsets = charset list
type contenttype = string
type contenttypes = contenttype list
type coords = string list
type datetime = string
type fpi = string
type frametarget = string
type languagecode = string
type length = [
  1. | `Percent of int
  2. | `Pixels of int
]
type linktypes = [ `Alternate | `Archives | `Author | `Bookmark | `External | `First | `Help | `Icon | `Index | `Last | `License | `Next | `Nofollow | `Noreferrer | `Other of string | `Pingback | `Prefetch | `Prev | `Search | `Sidebar | `Stylesheet | `Tag | `Up ] list
type mediadesc = [ `All | `Aural | `Braille | `Embossed | `Handheld | `Print | `Projection | `Raw_mediadesc of string | `Screen | `Speech | `TTY | `TV ] list
type multilength = [
  1. | `Percent of int
  2. | `Pixels of int
  3. | `Relative of int
]
type multilengths = multilength list
type number = int
type numbers = number list
type float_number = float
type pixels = int
type script_ = string
type text = string
type i18n = [
  1. | `XML_lang
]
type core = [
  1. | `Accesskey
  2. | `Class
  3. | `Contenteditable
  4. | `Contextmenu
  5. | `Dir
  6. | `Draggable
  7. | `Hidden
  8. | `Id
  9. | `Spellcheck
  10. | `Style_Attr
  11. | `Tabindex
  12. | `Title
  13. | `User_data
  14. | `XML_lang
  15. | `XMLns
]
type events = [
  1. | `OnAbort
  2. | `OnBlur
  3. | `OnCanPlay
  4. | `OnCanPlayThrough
  5. | `OnChange
  6. | `OnClick
  7. | `OnContextMenu
  8. | `OnDblClick
  9. | `OnDrag
  10. | `OnDragEnd
  11. | `OnDragEnter
  12. | `OnDragLeave
  13. | `OnDragOver
  14. | `OnDragStart
  15. | `OnDrop
  16. | `OnDurationChange
  17. | `OnEmptied
  18. | `OnEnded
  19. | `OnError
  20. | `OnFocus
  21. | `OnFormChange
  22. | `OnFormInput
  23. | `OnInput
  24. | `OnInvalid
  25. | `OnKeyDown
  26. | `OnKeyPress
  27. | `OnKeyUp
  28. | `OnLoad
  29. | `OnLoadStart
  30. | `OnLoadedData
  31. | `OnLoadedMetaData
  32. | `OnMouseDown
  33. | `OnMouseMove
  34. | `OnMouseOut
  35. | `OnMouseOver
  36. | `OnMouseUp
  37. | `OnMouseWheel
  38. | `OnPause
  39. | `OnPlay
  40. | `OnPlaying
  41. | `OnProgress
  42. | `OnRateChange
  43. | `OnReadyStateChange
  44. | `OnScroll
  45. | `OnSeeked
  46. | `OnSeeking
  47. | `OnSelect
  48. | `OnShow
  49. | `OnStalled
  50. | `OnSubmit
  51. | `OnSuspend
  52. | `OnTimeUpdate
  53. | `OnVolumeChange
  54. | `OnWaiting
]
type common = [
  1. | `Accesskey
  2. | `Class
  3. | `Contenteditable
  4. | `Contextmenu
  5. | `Dir
  6. | `Draggable
  7. | `Hidden
  8. | `Id
  9. | `OnAbort
  10. | `OnBlur
  11. | `OnCanPlay
  12. | `OnCanPlayThrough
  13. | `OnChange
  14. | `OnClick
  15. | `OnContextMenu
  16. | `OnDblClick
  17. | `OnDrag
  18. | `OnDragEnd
  19. | `OnDragEnter
  20. | `OnDragLeave
  21. | `OnDragOver
  22. | `OnDragStart
  23. | `OnDrop
  24. | `OnDurationChange
  25. | `OnEmptied
  26. | `OnEnded
  27. | `OnError
  28. | `OnFocus
  29. | `OnFormChange
  30. | `OnFormInput
  31. | `OnInput
  32. | `OnInvalid
  33. | `OnKeyDown
  34. | `OnKeyPress
  35. | `OnKeyUp
  36. | `OnLoad
  37. | `OnLoadStart
  38. | `OnLoadedData
  39. | `OnLoadedMetaData
  40. | `OnMouseDown
  41. | `OnMouseMove
  42. | `OnMouseOut
  43. | `OnMouseOver
  44. | `OnMouseUp
  45. | `OnMouseWheel
  46. | `OnPause
  47. | `OnPlay
  48. | `OnPlaying
  49. | `OnProgress
  50. | `OnRateChange
  51. | `OnReadyStateChange
  52. | `OnScroll
  53. | `OnSeeked
  54. | `OnSeeking
  55. | `OnSelect
  56. | `OnShow
  57. | `OnStalled
  58. | `OnSubmit
  59. | `OnSuspend
  60. | `OnTimeUpdate
  61. | `OnVolumeChange
  62. | `OnWaiting
  63. | `Spellcheck
  64. | `Style_Attr
  65. | `Tabindex
  66. | `Title
  67. | `User_data
  68. | `XML_lang
  69. | `XMLns
]
type heading = [
  1. | `H1
  2. | `H2
  3. | `H3
  4. | `H4
  5. | `H5
  6. | `H6
  7. | `Hgroup
]
type sectioning = [
  1. | `Article
  2. | `Aside
  3. | `Nav
  4. | `Section
]
type resetable = [
  1. | `Input
  2. | `Keygen
  3. | `Output
  4. | `Select
  5. | `Textarea
]
type submitable = [
  1. | `Button
  2. | `Input
  3. | `Keygen
  4. | `Select
  5. | `Textarea
]
type labelable = [
  1. | `Button
  2. | `Input
  3. | `Keygen
  4. | `Meter
  5. | `Output
  6. | `Progress
  7. | `Select
  8. | `Textarea
]
type labelable_without_interactive = [
  1. | `Meter
  2. | `Progress
]
type formatblock = [
  1. | `Address
  2. | `Article
  3. | `Aside
  4. | `Blockquote
  5. | `Div
  6. | `Footer
  7. | `H1
  8. | `H2
  9. | `H3
  10. | `H4
  11. | `H5
  12. | `H6
  13. | `Header
  14. | `Hgroup
  15. | `Nav
  16. | `P
  17. | `Pre
  18. | `Section
]
type sectionningroot = [
  1. | `Blockquote
  2. | `Body
  3. | `Details
  4. | `Fieldset
  5. | `Figure
  6. | `Td
]
type listed = [
  1. | `Button
  2. | `Fieldset
  3. | `Input
  4. | `Keygen
  5. | `Output
  6. | `Select
  7. | `Textarea
]
type formassociated = [
  1. | `Button
  2. | `Fieldset
  3. | `Input
  4. | `Keygen
  5. | `Label
  6. | `Meter
  7. | `Output
  8. | `Progress
  9. | `Select
  10. | `Textarea
]
type (!'interactive, !'noscript, !'regular, !'media) transparent = [
  1. | `A of 'interactive
  2. | `Audio of 'media
  3. | `Audio_interactive of 'media
  4. | `Canvas of 'regular
  5. | `Del of 'regular
  6. | `Ins of 'regular
  7. | `Map of 'regular
  8. | `Noscript of 'noscript
  9. | `Object of 'regular
  10. | `Object_interactive of 'regular
  11. | `Video of 'media
  12. | `Video_interactive of 'media
]
type (!'noscript, !'regular, !'media) transparent_without_interactive = [
  1. | `Audio of 'media
  2. | `Canvas of 'regular
  3. | `Del of 'regular
  4. | `Ins of 'regular
  5. | `Map of 'regular
  6. | `Noscript of 'noscript
  7. | `Object of 'regular
  8. | `Video of 'media
]
type (!'interactive, !'regular, !'media) transparent_without_noscript = [
  1. | `A of 'interactive
  2. | `Audio of 'media
  3. | `Audio_interactive of 'media
  4. | `Canvas of 'regular
  5. | `Del of 'regular
  6. | `Ins of 'regular
  7. | `Map of 'regular
  8. | `Object of 'regular
  9. | `Object_interactive of 'regular
  10. | `Video of 'media
  11. | `Video_interactive of 'media
]
type (!'interactive, !'noscript, !'regular) transparent_without_media = [
  1. | `A of 'interactive
  2. | `Canvas of 'regular
  3. | `Del of 'regular
  4. | `Ins of 'regular
  5. | `Map of 'regular
  6. | `Noscript of 'noscript
  7. | `Object of 'regular
  8. | `Object_interactive of 'regular
]
type metadata_without_title = [
  1. | `Base
  2. | `Command
  3. | `Meta
  4. | `Noscript of [ `Link | `Meta | `Style ]
  5. | `Script
  6. | `Style
]
type metadata = [
  1. | `Base
  2. | `Command
  3. | `Meta
  4. | `Noscript of [ `Link | `Meta | `Style ]
  5. | `Script
  6. | `Style
  7. | `Title
]
type core_interactive = [
  1. | `Button
  2. | `Details
  3. | `Embed
  4. | `Iframe
  5. | `Img_interactive
  6. | `Input
  7. | `Keygen
  8. | `Label
  9. | `Menu
  10. | `Select
  11. | `Textarea
]
type interactive = [
  1. | `Audio of interactive
  2. | `Button
  3. | `Canvas of interactive
  4. | `Del of interactive
  5. | `Details
  6. | `Embed
  7. | `Iframe
  8. | `Img_interactive
  9. | `Input
  10. | `Ins of interactive
  11. | `Keygen
  12. | `Label
  13. | `Map of interactive
  14. | `Menu
  15. | `Noscript of interactive
  16. | `Object of interactive
  17. | `Select
  18. | `Textarea
  19. | `Video of interactive
]
type core_phrasing = [
  1. | `Abbr
  2. | `B
  3. | `Bdo
  4. | `Br
  5. | `Button
  6. | `Cite
  7. | `Code
  8. | `Command
  9. | `Datalist
  10. | `Dfn
  11. | `Em
  12. | `Embed
  13. | `I
  14. | `Iframe
  15. | `Img
  16. | `Img_interactive
  17. | `Input
  18. | `Kbd
  19. | `Keygen
  20. | `Label
  21. | `Mark
  22. | `Meter
  23. | `Output
  24. | `PCDATA
  25. | `Progress
  26. | `Q
  27. | `Ruby
  28. | `Samp
  29. | `Script
  30. | `Select
  31. | `Small
  32. | `Span
  33. | `Strong
  34. | `Sub
  35. | `Sup
  36. | `Svg
  37. | `Textarea
  38. | `Time
  39. | `U
  40. | `Var
  41. | `Wbr
]
type core_phrasing_without_noscript = [
  1. | `Abbr
  2. | `B
  3. | `Bdo
  4. | `Br
  5. | `Button
  6. | `Cite
  7. | `Code
  8. | `Command
  9. | `Datalist
  10. | `Dfn
  11. | `Em
  12. | `Embed
  13. | `I
  14. | `Iframe
  15. | `Img
  16. | `Img_interactive
  17. | `Input
  18. | `Kbd
  19. | `Keygen
  20. | `Label
  21. | `Mark
  22. | `Meter
  23. | `Output
  24. | `PCDATA
  25. | `Progress
  26. | `Q
  27. | `Ruby
  28. | `Samp
  29. | `Script
  30. | `Select
  31. | `Small
  32. | `Span
  33. | `Strong
  34. | `Sub
  35. | `Sup
  36. | `Svg
  37. | `Textarea
  38. | `Time
  39. | `U
  40. | `Var
  41. | `Wbr
]
type core_phrasing_without_interactive = [
  1. | `Abbr
  2. | `B
  3. | `Bdo
  4. | `Br
  5. | `Cite
  6. | `Code
  7. | `Command
  8. | `Datalist
  9. | `Dfn
  10. | `Em
  11. | `I
  12. | `Img
  13. | `Kbd
  14. | `Mark
  15. | `Meter
  16. | `PCDATA
  17. | `Progress
  18. | `Q
  19. | `Ruby
  20. | `Samp
  21. | `Script
  22. | `Small
  23. | `Span
  24. | `Strong
  25. | `Sub
  26. | `Sup
  27. | `Svg
  28. | `Time
  29. | `U
  30. | `Var
  31. | `Wbr
]
type core_phrasing_without_media = [
  1. | `Abbr
  2. | `B
  3. | `Bdo
  4. | `Br
  5. | `Button
  6. | `Cite
  7. | `Code
  8. | `Command
  9. | `Datalist
  10. | `Dfn
  11. | `Em
  12. | `Embed
  13. | `I
  14. | `Iframe
  15. | `Img
  16. | `Img_interactive
  17. | `Input
  18. | `Kbd
  19. | `Keygen
  20. | `Label
  21. | `Mark
  22. | `Meter
  23. | `Output
  24. | `PCDATA
  25. | `Progress
  26. | `Q
  27. | `Ruby
  28. | `Samp
  29. | `Script
  30. | `Select
  31. | `Small
  32. | `Span
  33. | `Strong
  34. | `Sub
  35. | `Sup
  36. | `Svg
  37. | `Textarea
  38. | `Time
  39. | `U
  40. | `Var
  41. | `Wbr
]
and phrasing_without_media = [
  1. | `A of phrasing_without_interactive
  2. | `Abbr
  3. | `B
  4. | `Bdo
  5. | `Br
  6. | `Button
  7. | `Canvas of phrasing
  8. | `Cite
  9. | `Code
  10. | `Command
  11. | `Datalist
  12. | `Del of phrasing
  13. | `Dfn
  14. | `Em
  15. | `Embed
  16. | `I
  17. | `Iframe
  18. | `Img
  19. | `Img_interactive
  20. | `Input
  21. | `Ins of phrasing
  22. | `Kbd
  23. | `Keygen
  24. | `Label
  25. | `Map of phrasing
  26. | `Mark
  27. | `Meter
  28. | `Noscript of phrasing_without_noscript
  29. | `Object of phrasing
  30. | `Object_interactive of phrasing
  31. | `Output
  32. | `PCDATA
  33. | `Progress
  34. | `Q
  35. | `Ruby
  36. | `Samp
  37. | `Script
  38. | `Select
  39. | `Small
  40. | `Span
  41. | `Strong
  42. | `Sub
  43. | `Sup
  44. | `Svg
  45. | `Textarea
  46. | `Time
  47. | `U
  48. | `Var
  49. | `Wbr
]
and phrasing_without_interactive = [
  1. | `Abbr
  2. | `Audio of phrasing_without_media
  3. | `B
  4. | `Bdo
  5. | `Br
  6. | `Canvas of phrasing
  7. | `Cite
  8. | `Code
  9. | `Command
  10. | `Datalist
  11. | `Del of phrasing
  12. | `Dfn
  13. | `Em
  14. | `I
  15. | `Img
  16. | `Ins of phrasing
  17. | `Kbd
  18. | `Map of phrasing
  19. | `Mark
  20. | `Meter
  21. | `Noscript of phrasing_without_noscript
  22. | `Object of phrasing
  23. | `PCDATA
  24. | `Progress
  25. | `Q
  26. | `Ruby
  27. | `Samp
  28. | `Script
  29. | `Small
  30. | `Span
  31. | `Strong
  32. | `Sub
  33. | `Sup
  34. | `Svg
  35. | `Time
  36. | `U
  37. | `Var
  38. | `Video of phrasing_without_media
  39. | `Wbr
]
and phrasing = [
  1. | `A of phrasing_without_interactive
  2. | `Abbr
  3. | `Audio of phrasing_without_media
  4. | `Audio_interactive of phrasing_without_media
  5. | `B
  6. | `Bdo
  7. | `Br
  8. | `Button
  9. | `Canvas of phrasing
  10. | `Cite
  11. | `Code
  12. | `Command
  13. | `Datalist
  14. | `Del of phrasing
  15. | `Dfn
  16. | `Em
  17. | `Embed
  18. | `I
  19. | `Iframe
  20. | `Img
  21. | `Img_interactive
  22. | `Input
  23. | `Ins of phrasing
  24. | `Kbd
  25. | `Keygen
  26. | `Label
  27. | `Map of phrasing
  28. | `Mark
  29. | `Meter
  30. | `Noscript of phrasing_without_noscript
  31. | `Object of phrasing
  32. | `Object_interactive of phrasing
  33. | `Output
  34. | `PCDATA
  35. | `Progress
  36. | `Q
  37. | `Ruby
  38. | `Samp
  39. | `Script
  40. | `Select
  41. | `Small
  42. | `Span
  43. | `Strong
  44. | `Sub
  45. | `Sup
  46. | `Svg
  47. | `Textarea
  48. | `Time
  49. | `U
  50. | `Var
  51. | `Video of phrasing_without_media
  52. | `Video_interactive of phrasing_without_media
  53. | `Wbr
]
type (!+'c, +'d) between_phrasing_and_phrasing_without_interactive = 'c constraint 'c = [< `A of 'd | `Abbr | `Audio of phrasing_without_media | `Audio_interactive of phrasing_without_media | `B | `Bdo | `Br | `Button | `Canvas of phrasing | `Cite | `Code | `Command | `Datalist | `Del of phrasing | `Dfn | `Em | `Embed | `I | `Iframe | `Img | `Img_interactive | `Input | `Ins of phrasing | `Kbd | `Keygen | `Label | `Map of phrasing | `Mark | `Meter | `Noscript of phrasing_without_noscript | `Object of phrasing | `Object_interactive of phrasing | `Output | `PCDATA | `Progress | `Q | `Ruby | `Samp | `Script | `Select | `Small | `Span | `Strong | `Sub | `Sup | `Svg | `Textarea | `Time | `U | `Var | `Video of phrasing_without_media | `Video_interactive of phrasing_without_media | `Wbr Abbr B Bdo Br Canvas Cite Code Command Datalist Del Dfn Em I Img Ins Kbd Map Mark Meter Noscript Object PCDATA Progress Q Ruby Samp Script Small Span Strong Sub Sup Svg Time U Var Wbr ] constraint 'd = [< phrasing_without_interactive ]
type phrasing_without_dfn = [
  1. | `A of phrasing_without_interactive
  2. | `Abbr
  3. | `Audio of phrasing_without_media
  4. | `Audio_interactive of phrasing_without_media
  5. | `B
  6. | `Bdo
  7. | `Br
  8. | `Button
  9. | `Canvas of phrasing_without_dfn
  10. | `Cite
  11. | `Code
  12. | `Command
  13. | `Datalist
  14. | `Del of phrasing_without_dfn
  15. | `Em
  16. | `I
  17. | `Img
  18. | `Img_interactive
  19. | `Input
  20. | `Ins of phrasing_without_dfn
  21. | `Kbd
  22. | `Keygen
  23. | `Label
  24. | `Map of phrasing_without_dfn
  25. | `Mark
  26. | `Meter
  27. | `Noscript of phrasing_without_noscript
  28. | `Object of phrasing_without_dfn
  29. | `Object_interactive of phrasing_without_dfn
  30. | `Output
  31. | `PCDATA
  32. | `Progress
  33. | `Q
  34. | `Ruby
  35. | `Samp
  36. | `Script
  37. | `Select
  38. | `Small
  39. | `Span
  40. | `Strong
  41. | `Sub
  42. | `Sup
  43. | `Textarea
  44. | `Time
  45. | `U
  46. | `Var
  47. | `Video of phrasing_without_media
  48. | `Video_interactive of phrasing_without_media
  49. | `Wbr
]
type phrasing_without_label = [
  1. | `A of phrasing_without_interactive
  2. | `Abbr
  3. | `Audio of phrasing_without_media
  4. | `Audio_interactive of phrasing_without_media
  5. | `B
  6. | `Bdo
  7. | `Br
  8. | `Button
  9. | `Canvas of phrasing_without_label
  10. | `Cite
  11. | `Code
  12. | `Command
  13. | `Datalist
  14. | `Del of phrasing_without_label
  15. | `Dfn
  16. | `Em
  17. | `I
  18. | `Img
  19. | `Img_interactive
  20. | `Input
  21. | `Ins of phrasing_without_label
  22. | `Kbd
  23. | `Keygen
  24. | `Map of phrasing_without_label
  25. | `Mark
  26. | `Meter
  27. | `Noscript of phrasing_without_noscript
  28. | `Object of phrasing_without_label
  29. | `Object_interactive of phrasing_without_label
  30. | `Output
  31. | `PCDATA
  32. | `Progress
  33. | `Q
  34. | `Ruby
  35. | `Samp
  36. | `Script
  37. | `Select
  38. | `Small
  39. | `Span
  40. | `Strong
  41. | `Sub
  42. | `Sup
  43. | `Textarea
  44. | `Time
  45. | `U
  46. | `Var
  47. | `Video of phrasing_without_media
  48. | `Video_interactive of phrasing_without_media
  49. | `Wbr
]
type phrasing_without_progress = [
  1. | `A of phrasing_without_interactive
  2. | `Abbr
  3. | `Audio of phrasing_without_media
  4. | `Audio_interactive of phrasing_without_media
  5. | `B
  6. | `Bdo
  7. | `Br
  8. | `Button
  9. | `Canvas of phrasing_without_progress
  10. | `Cite
  11. | `Code
  12. | `Command
  13. | `Datalist
  14. | `Del of phrasing_without_progress
  15. | `Dfn
  16. | `Em
  17. | `I
  18. | `Img
  19. | `Img_interactive
  20. | `Input
  21. | `Ins of phrasing_without_progress
  22. | `Kbd
  23. | `Keygen
  24. | `Label
  25. | `Map of phrasing_without_progress
  26. | `Mark
  27. | `Meter
  28. | `Noscript of phrasing_without_noscript
  29. | `Object of phrasing_without_progress
  30. | `Object_interactive of phrasing_without_progress
  31. | `Output
  32. | `PCDATA
  33. | `Q
  34. | `Ruby
  35. | `Samp
  36. | `Script
  37. | `Select
  38. | `Small
  39. | `Span
  40. | `Strong
  41. | `Sub
  42. | `Sup
  43. | `Textarea
  44. | `Time
  45. | `U
  46. | `Var
  47. | `Video of phrasing_without_media
  48. | `Video_interactive of phrasing_without_media
  49. | `Wbr
]
type phrasing_without_time = [
  1. | `A of phrasing_without_interactive
  2. | `Abbr
  3. | `Audio of phrasing_without_media
  4. | `Audio_interactive of phrasing_without_media
  5. | `B
  6. | `Bdo
  7. | `Br
  8. | `Button
  9. | `Canvas of phrasing_without_time
  10. | `Cite
  11. | `Code
  12. | `Command
  13. | `Datalist
  14. | `Del of phrasing_without_time
  15. | `Dfn
  16. | `Em
  17. | `I
  18. | `Img
  19. | `Img_interactive
  20. | `Input
  21. | `Ins of phrasing_without_time
  22. | `Kbd
  23. | `Keygen
  24. | `Label
  25. | `Map of phrasing_without_time
  26. | `Mark
  27. | `Meter
  28. | `Noscript of phrasing_without_noscript
  29. | `Object of phrasing_without_time
  30. | `Object_interactive of phrasing_without_time
  31. | `Output
  32. | `PCDATA
  33. | `Progress
  34. | `Q
  35. | `Ruby
  36. | `Samp
  37. | `Script
  38. | `Select
  39. | `Small
  40. | `Span
  41. | `Strong
  42. | `Sub
  43. | `Sup
  44. | `Textarea
  45. | `U
  46. | `Var
  47. | `Video of phrasing_without_media
  48. | `Video_interactive of phrasing_without_media
  49. | `Wbr
]
type phrasing_without_meter = [
  1. | `A of phrasing_without_interactive
  2. | `Abbr
  3. | `Audio of phrasing_without_media
  4. | `Audio_interactive of phrasing_without_media
  5. | `B
  6. | `Bdo
  7. | `Br
  8. | `Button
  9. | `Canvas of phrasing_without_meter
  10. | `Cite
  11. | `Code
  12. | `Command
  13. | `Datalist
  14. | `Del of phrasing_without_meter
  15. | `Dfn
  16. | `Em
  17. | `I
  18. | `Img
  19. | `Img_interactive
  20. | `Input
  21. | `Ins of phrasing_without_meter
  22. | `Kbd
  23. | `Keygen
  24. | `Label
  25. | `Map of phrasing_without_meter
  26. | `Mark
  27. | `Noscript of phrasing_without_noscript
  28. | `Object of phrasing_without_meter
  29. | `Object_interactive of phrasing_without_meter
  30. | `Output
  31. | `PCDATA
  32. | `Progress
  33. | `Q
  34. | `Ruby
  35. | `Samp
  36. | `Script
  37. | `Select
  38. | `Small
  39. | `Span
  40. | `Strong
  41. | `Sub
  42. | `Sup
  43. | `Textarea
  44. | `Time
  45. | `U
  46. | `Var
  47. | `Video of phrasing_without_media
  48. | `Video_interactive of phrasing_without_media
  49. | `Wbr
]
type core_flow5 = [
  1. | `Abbr
  2. | `Address
  3. | `Article
  4. | `Aside
  5. | `B
  6. | `Bdo
  7. | `Blockquote
  8. | `Br
  9. | `Button
  10. | `Cite
  11. | `Code
  12. | `Command
  13. | `Datalist
  14. | `Details
  15. | `Dfn
  16. | `Div
  17. | `Dl
  18. | `Em
  19. | `Embed
  20. | `Fieldset
  21. | `Figure
  22. | `Footer
  23. | `Form
  24. | `H1
  25. | `H2
  26. | `H3
  27. | `H4
  28. | `H5
  29. | `H6
  30. | `Header
  31. | `Hgroup
  32. | `Hr
  33. | `I
  34. | `Iframe
  35. | `Img
  36. | `Img_interactive
  37. | `Input
  38. | `Kbd
  39. | `Keygen
  40. | `Label
  41. | `Mark
  42. | `Menu
  43. | `Meter
  44. | `Nav
  45. | `Ol
  46. | `Output
  47. | `P
  48. | `PCDATA
  49. | `Pre
  50. | `Progress
  51. | `Q
  52. | `Ruby
  53. | `Samp
  54. | `Script
  55. | `Section
  56. | `Select
  57. | `Small
  58. | `Span
  59. | `Strong
  60. | `Style
  61. | `Sub
  62. | `Sup
  63. | `Svg
  64. | `Table
  65. | `Textarea
  66. | `Time
  67. | `U
  68. | `Ul
  69. | `Var
  70. | `Wbr
]
type core_flow5_without_interactive = [
  1. | `Abbr
  2. | `Address
  3. | `Article
  4. | `Aside
  5. | `B
  6. | `Bdo
  7. | `Blockquote
  8. | `Br
  9. | `Button
  10. | `Cite
  11. | `Code
  12. | `Command
  13. | `Datalist
  14. | `Dfn
  15. | `Div
  16. | `Dl
  17. | `Em
  18. | `Fieldset
  19. | `Figure
  20. | `Footer
  21. | `Form
  22. | `H1
  23. | `H2
  24. | `H3
  25. | `H4
  26. | `H5
  27. | `H6
  28. | `Header
  29. | `Hgroup
  30. | `Hr
  31. | `I
  32. | `Img
  33. | `Input
  34. | `Kbd
  35. | `Keygen
  36. | `Label
  37. | `Mark
  38. | `Menu
  39. | `Meter
  40. | `Nav
  41. | `Ol
  42. | `Output
  43. | `P
  44. | `PCDATA
  45. | `Pre
  46. | `Progress
  47. | `Q
  48. | `Ruby
  49. | `Samp
  50. | `Script
  51. | `Section
  52. | `Select
  53. | `Small
  54. | `Span
  55. | `Strong
  56. | `Style
  57. | `Sub
  58. | `Sup
  59. | `Svg
  60. | `Table
  61. | `Textarea
  62. | `Time
  63. | `U
  64. | `Ul
  65. | `Var
  66. | `Wbr
]
type core_flow5_without_noscript = [
  1. | `Abbr
  2. | `Address
  3. | `Article
  4. | `Aside
  5. | `B
  6. | `Bdo
  7. | `Blockquote
  8. | `Br
  9. | `Button
  10. | `Cite
  11. | `Code
  12. | `Command
  13. | `Datalist
  14. | `Details
  15. | `Dfn
  16. | `Div
  17. | `Dl
  18. | `Em
  19. | `Embed
  20. | `Fieldset
  21. | `Figure
  22. | `Footer
  23. | `Form
  24. | `H1
  25. | `H2
  26. | `H3
  27. | `H4
  28. | `H5
  29. | `H6
  30. | `Header
  31. | `Hgroup
  32. | `Hr
  33. | `I
  34. | `Iframe
  35. | `Img
  36. | `Img_interactive
  37. | `Input
  38. | `Kbd
  39. | `Keygen
  40. | `Label
  41. | `Mark
  42. | `Menu
  43. | `Meter
  44. | `Nav
  45. | `Ol
  46. | `Output
  47. | `P
  48. | `PCDATA
  49. | `Pre
  50. | `Progress
  51. | `Q
  52. | `Ruby
  53. | `Samp
  54. | `Script
  55. | `Section
  56. | `Select
  57. | `Small
  58. | `Span
  59. | `Strong
  60. | `Style
  61. | `Sub
  62. | `Sup
  63. | `Svg
  64. | `Table
  65. | `Textarea
  66. | `Time
  67. | `U
  68. | `Ul
  69. | `Var
  70. | `Wbr
]
type core_flow5_without_media = [
  1. | `Abbr
  2. | `Address
  3. | `Article
  4. | `Aside
  5. | `B
  6. | `Bdo
  7. | `Blockquote
  8. | `Br
  9. | `Button
  10. | `Cite
  11. | `Code
  12. | `Command
  13. | `Datalist
  14. | `Details
  15. | `Dfn
  16. | `Div
  17. | `Dl
  18. | `Em
  19. | `Embed
  20. | `Fieldset
  21. | `Figure
  22. | `Footer
  23. | `Form
  24. | `H1
  25. | `H2
  26. | `H3
  27. | `H4
  28. | `H5
  29. | `H6
  30. | `Header
  31. | `Hgroup
  32. | `Hr
  33. | `I
  34. | `Iframe
  35. | `Img
  36. | `Img_interactive
  37. | `Input
  38. | `Kbd
  39. | `Keygen
  40. | `Label
  41. | `Mark
  42. | `Menu
  43. | `Meter
  44. | `Nav
  45. | `Ol
  46. | `Output
  47. | `P
  48. | `PCDATA
  49. | `Pre
  50. | `Progress
  51. | `Q
  52. | `Ruby
  53. | `Samp
  54. | `Script
  55. | `Section
  56. | `Select
  57. | `Small
  58. | `Span
  59. | `Strong
  60. | `Style
  61. | `Sub
  62. | `Sup
  63. | `Svg
  64. | `Table
  65. | `Textarea
  66. | `Time
  67. | `U
  68. | `Ul
  69. | `Var
  70. | `Wbr
]
type flow5_without_interactive = [
  1. | `Abbr
  2. | `Address
  3. | `Article
  4. | `Aside
  5. | `Audio of flow5_without_media
  6. | `B
  7. | `Bdo
  8. | `Blockquote
  9. | `Br
  10. | `Button
  11. | `Canvas of flow5
  12. | `Cite
  13. | `Code
  14. | `Command
  15. | `Datalist
  16. | `Del of flow5
  17. | `Dfn
  18. | `Div
  19. | `Dl
  20. | `Em
  21. | `Fieldset
  22. | `Figure
  23. | `Footer
  24. | `Form
  25. | `H1
  26. | `H2
  27. | `H3
  28. | `H4
  29. | `H5
  30. | `H6
  31. | `Header
  32. | `Hgroup
  33. | `Hr
  34. | `I
  35. | `Img
  36. | `Input
  37. | `Ins of flow5
  38. | `Kbd
  39. | `Keygen
  40. | `Label
  41. | `Map of flow5
  42. | `Mark
  43. | `Menu
  44. | `Meter
  45. | `Nav
  46. | `Noscript of flow5_without_noscript
  47. | `Object of flow5
  48. | `Ol
  49. | `Output
  50. | `P
  51. | `PCDATA
  52. | `Pre
  53. | `Progress
  54. | `Q
  55. | `Ruby
  56. | `Samp
  57. | `Script
  58. | `Section
  59. | `Select
  60. | `Small
  61. | `Span
  62. | `Strong
  63. | `Style
  64. | `Sub
  65. | `Sup
  66. | `Svg
  67. | `Table
  68. | `Textarea
  69. | `Time
  70. | `U
  71. | `Ul
  72. | `Var
  73. | `Video of flow5_without_media
  74. | `Wbr
]
and flow5_without_noscript = [
  1. | `A of flow5_without_interactive
  2. | `Abbr
  3. | `Address
  4. | `Article
  5. | `Aside
  6. | `Audio of flow5_without_media
  7. | `Audio_interactive of flow5_without_media
  8. | `B
  9. | `Bdo
  10. | `Blockquote
  11. | `Br
  12. | `Button
  13. | `Canvas of flow5
  14. | `Cite
  15. | `Code
  16. | `Command
  17. | `Datalist
  18. | `Del of flow5
  19. | `Details
  20. | `Dfn
  21. | `Div
  22. | `Dl
  23. | `Em
  24. | `Embed
  25. | `Fieldset
  26. | `Figure
  27. | `Footer
  28. | `Form
  29. | `H1
  30. | `H2
  31. | `H3
  32. | `H4
  33. | `H5
  34. | `H6
  35. | `Header
  36. | `Hgroup
  37. | `Hr
  38. | `I
  39. | `Iframe
  40. | `Img
  41. | `Img_interactive
  42. | `Input
  43. | `Ins of flow5
  44. | `Kbd
  45. | `Keygen
  46. | `Label
  47. | `Map of flow5
  48. | `Mark
  49. | `Menu
  50. | `Meter
  51. | `Nav
  52. | `Object of flow5
  53. | `Object_interactive of flow5
  54. | `Ol
  55. | `Output
  56. | `P
  57. | `PCDATA
  58. | `Pre
  59. | `Progress
  60. | `Q
  61. | `Ruby
  62. | `Samp
  63. | `Script
  64. | `Section
  65. | `Select
  66. | `Small
  67. | `Span
  68. | `Strong
  69. | `Style
  70. | `Sub
  71. | `Sup
  72. | `Svg
  73. | `Table
  74. | `Textarea
  75. | `Time
  76. | `U
  77. | `Ul
  78. | `Var
  79. | `Video of flow5_without_media
  80. | `Video_interactive of flow5_without_media
  81. | `Wbr
]
and flow5_without_media = [
  1. | `A of flow5_without_interactive
  2. | `Abbr
  3. | `Address
  4. | `Article
  5. | `Aside
  6. | `B
  7. | `Bdo
  8. | `Blockquote
  9. | `Br
  10. | `Button
  11. | `Canvas of flow5
  12. | `Cite
  13. | `Code
  14. | `Command
  15. | `Datalist
  16. | `Del of flow5
  17. | `Details
  18. | `Dfn
  19. | `Div
  20. | `Dl
  21. | `Em
  22. | `Embed
  23. | `Fieldset
  24. | `Figure
  25. | `Footer
  26. | `Form
  27. | `H1
  28. | `H2
  29. | `H3
  30. | `H4
  31. | `H5
  32. | `H6
  33. | `Header
  34. | `Hgroup
  35. | `Hr
  36. | `I
  37. | `Iframe
  38. | `Img
  39. | `Img_interactive
  40. | `Input
  41. | `Ins of flow5
  42. | `Kbd
  43. | `Keygen
  44. | `Label
  45. | `Map of flow5
  46. | `Mark
  47. | `Menu
  48. | `Meter
  49. | `Nav
  50. | `Noscript of flow5_without_noscript
  51. | `Object of flow5
  52. | `Object_interactive of flow5
  53. | `Ol
  54. | `Output
  55. | `P
  56. | `PCDATA
  57. | `Pre
  58. | `Progress
  59. | `Q
  60. | `Ruby
  61. | `Samp
  62. | `Script
  63. | `Section
  64. | `Select
  65. | `Small
  66. | `Span
  67. | `Strong
  68. | `Style
  69. | `Sub
  70. | `Sup
  71. | `Svg
  72. | `Table
  73. | `Textarea
  74. | `Time
  75. | `U
  76. | `Ul
  77. | `Var
  78. | `Wbr
]
and flow5 = [
  1. | `A of flow5_without_interactive
  2. | `Abbr
  3. | `Address
  4. | `Article
  5. | `Aside
  6. | `Audio of flow5_without_media
  7. | `Audio_interactive of flow5_without_media
  8. | `B
  9. | `Bdo
  10. | `Blockquote
  11. | `Br
  12. | `Button
  13. | `Canvas of flow5
  14. | `Cite
  15. | `Code
  16. | `Command
  17. | `Datalist
  18. | `Del of flow5
  19. | `Details
  20. | `Dfn
  21. | `Div
  22. | `Dl
  23. | `Em
  24. | `Embed
  25. | `Fieldset
  26. | `Figure
  27. | `Footer
  28. | `Form
  29. | `H1
  30. | `H2
  31. | `H3
  32. | `H4
  33. | `H5
  34. | `H6
  35. | `Header
  36. | `Hgroup
  37. | `Hr
  38. | `I
  39. | `Iframe
  40. | `Img
  41. | `Img_interactive
  42. | `Input
  43. | `Ins of flow5
  44. | `Kbd
  45. | `Keygen
  46. | `Label
  47. | `Map of flow5
  48. | `Mark
  49. | `Menu
  50. | `Meter
  51. | `Nav
  52. | `Noscript of flow5_without_noscript
  53. | `Object of flow5
  54. | `Object_interactive of flow5
  55. | `Ol
  56. | `Output
  57. | `P
  58. | `PCDATA
  59. | `Pre
  60. | `Progress
  61. | `Q
  62. | `Ruby
  63. | `Samp
  64. | `Script
  65. | `Section
  66. | `Select
  67. | `Small
  68. | `Span
  69. | `Strong
  70. | `Style
  71. | `Sub
  72. | `Sup
  73. | `Svg
  74. | `Table
  75. | `Textarea
  76. | `Time
  77. | `U
  78. | `Ul
  79. | `Var
  80. | `Video of flow5_without_media
  81. | `Video_interactive of flow5_without_media
  82. | `Wbr
]
type flow5_without_table = [
  1. | `A of flow5_without_interactive
  2. | `Abbr
  3. | `Address
  4. | `Article
  5. | `Aside
  6. | `Audio of flow5_without_media
  7. | `Audio_interactive of flow5_without_media
  8. | `B
  9. | `Bdo
  10. | `Blockquote
  11. | `Br
  12. | `Button
  13. | `Canvas of flow5
  14. | `Cite
  15. | `Code
  16. | `Command
  17. | `Datalist
  18. | `Del of flow5
  19. | `Details
  20. | `Dfn
  21. | `Div
  22. | `Dl
  23. | `Em
  24. | `Embed
  25. | `Fieldset
  26. | `Figure
  27. | `Footer
  28. | `Form
  29. | `H1
  30. | `H2
  31. | `H3
  32. | `H4
  33. | `H5
  34. | `H6
  35. | `Header
  36. | `Hgroup
  37. | `Hr
  38. | `I
  39. | `Iframe
  40. | `Img
  41. | `Img_interactive
  42. | `Input
  43. | `Ins of flow5
  44. | `Kbd
  45. | `Keygen
  46. | `Label
  47. | `Map of flow5
  48. | `Mark
  49. | `Menu
  50. | `Meter
  51. | `Nav
  52. | `Noscript of flow5_without_noscript
  53. | `Object of flow5
  54. | `Object_interactive of flow5
  55. | `Ol
  56. | `Output
  57. | `P
  58. | `PCDATA
  59. | `Pre
  60. | `Progress
  61. | `Q
  62. | `Ruby
  63. | `Samp
  64. | `Script
  65. | `Section
  66. | `Select
  67. | `Small
  68. | `Span
  69. | `Strong
  70. | `Style
  71. | `Sub
  72. | `Sup
  73. | `Svg
  74. | `Textarea
  75. | `Time
  76. | `U
  77. | `Ul
  78. | `Var
  79. | `Video of flow5_without_media
  80. | `Video_interactive of flow5_without_media
  81. | `Wbr
]
type flow5_without_form = [
  1. | `A of flow5_without_interactive
  2. | `Abbr
  3. | `Address
  4. | `Article
  5. | `Aside
  6. | `Audio of flow5_without_media
  7. | `Audio_interactive of flow5_without_media
  8. | `B
  9. | `Bdo
  10. | `Blockquote
  11. | `Br
  12. | `Button
  13. | `Canvas of flow5
  14. | `Cite
  15. | `Code
  16. | `Command
  17. | `Datalist
  18. | `Del of flow5
  19. | `Details
  20. | `Dfn
  21. | `Div
  22. | `Dl
  23. | `Em
  24. | `Embed
  25. | `Fieldset
  26. | `Figure
  27. | `Footer
  28. | `H1
  29. | `H2
  30. | `H3
  31. | `H4
  32. | `H5
  33. | `H6
  34. | `Header
  35. | `Hgroup
  36. | `Hr
  37. | `I
  38. | `Iframe
  39. | `Img
  40. | `Img_interactive
  41. | `Input
  42. | `Ins of flow5
  43. | `Kbd
  44. | `Keygen
  45. | `Label
  46. | `Map of flow5
  47. | `Mark
  48. | `Menu
  49. | `Meter
  50. | `Nav
  51. | `Noscript of flow5_without_noscript
  52. | `Object of flow5
  53. | `Object_interactive of flow5
  54. | `Ol
  55. | `Output
  56. | `P
  57. | `PCDATA
  58. | `Pre
  59. | `Progress
  60. | `Q
  61. | `Ruby
  62. | `Samp
  63. | `Script
  64. | `Section
  65. | `Select
  66. | `Small
  67. | `Span
  68. | `Strong
  69. | `Style
  70. | `Sub
  71. | `Sup
  72. | `Svg
  73. | `Table
  74. | `Textarea
  75. | `Time
  76. | `U
  77. | `Ul
  78. | `Var
  79. | `Video of flow5_without_media
  80. | `Video_interactive of flow5_without_media
  81. | `Wbr
]
type pcdata = [
  1. | `PCDATA
]
type notag
type no_attribute_allowed
type noattrib = [
  1. | `No_attribute_allowed of no_attribute_allowed
]
type html = [
  1. | `Html
]
type html_content_fun = [
  1. | `Body
  2. | `Head
]
type html_content = html_content_fun
type html_attrib = [
  1. | `Accesskey
  2. | `Class
  3. | `Contenteditable
  4. | `Contextmenu
  5. | `Dir
  6. | `Draggable
  7. | `Hidden
  8. | `Id
  9. | `Manifest
  10. | `OnAbort
  11. | `OnBlur
  12. | `OnCanPlay
  13. | `OnCanPlayThrough
  14. | `OnChange
  15. | `OnClick
  16. | `OnContextMenu
  17. | `OnDblClick
  18. | `OnDrag
  19. | `OnDragEnd
  20. | `OnDragEnter
  21. | `OnDragLeave
  22. | `OnDragOver
  23. | `OnDragStart
  24. | `OnDrop
  25. | `OnDurationChange
  26. | `OnEmptied
  27. | `OnEnded
  28. | `OnError
  29. | `OnFocus
  30. | `OnFormChange
  31. | `OnFormInput
  32. | `OnInput
  33. | `OnInvalid
  34. | `OnKeyDown
  35. | `OnKeyPress
  36. | `OnKeyUp
  37. | `OnLoad
  38. | `OnLoadStart
  39. | `OnLoadedData
  40. | `OnLoadedMetaData
  41. | `OnMouseDown
  42. | `OnMouseMove
  43. | `OnMouseOut
  44. | `OnMouseOver
  45. | `OnMouseUp
  46. | `OnMouseWheel
  47. | `OnPause
  48. | `OnPlay
  49. | `OnPlaying
  50. | `OnProgress
  51. | `OnRateChange
  52. | `OnReadyStateChange
  53. | `OnScroll
  54. | `OnSeeked
  55. | `OnSeeking
  56. | `OnSelect
  57. | `OnShow
  58. | `OnStalled
  59. | `OnSubmit
  60. | `OnSuspend
  61. | `OnTimeUpdate
  62. | `OnVolumeChange
  63. | `OnWaiting
  64. | `Spellcheck
  65. | `Style_Attr
  66. | `Tabindex
  67. | `Title
  68. | `User_data
  69. | `XML_lang
  70. | `XMLns
]
type head = [
  1. | `Head
]
type head_content = metadata
type head_content_fun = metadata_without_title
type head_attrib = common
type body = [
  1. | `Body
]
type body_attrib = [
  1. | `Accesskey
  2. | `Class
  3. | `Contenteditable
  4. | `Contextmenu
  5. | `Dir
  6. | `Draggable
  7. | `Hidden
  8. | `Id
  9. | `OnAbort
  10. | `OnAfterPrint
  11. | `OnBeforePrint
  12. | `OnBlur
  13. | `OnCanPlay
  14. | `OnCanPlayThrough
  15. | `OnChange
  16. | `OnClick
  17. | `OnContextMenu
  18. | `OnDblClick
  19. | `OnDrag
  20. | `OnDragEnd
  21. | `OnDragEnter
  22. | `OnDragLeave
  23. | `OnDragOver
  24. | `OnDragStart
  25. | `OnDrop
  26. | `OnDurationChange
  27. | `OnEmptied
  28. | `OnEnded
  29. | `OnError
  30. | `OnFocus
  31. | `OnFormChange
  32. | `OnFormInput
  33. | `OnHashChange
  34. | `OnInput
  35. | `OnInvalid
  36. | `OnKeyDown
  37. | `OnKeyPress
  38. | `OnKeyUp
  39. | `OnLoad
  40. | `OnLoadStart
  41. | `OnLoadedData
  42. | `OnLoadedMetaData
  43. | `OnMessage
  44. | `OnMouseDown
  45. | `OnMouseMove
  46. | `OnMouseOut
  47. | `OnMouseOver
  48. | `OnMouseUp
  49. | `OnMouseWheel
  50. | `OnOffLine
  51. | `OnOnLine
  52. | `OnPageHide
  53. | `OnPageShow
  54. | `OnPause
  55. | `OnPlay
  56. | `OnPlaying
  57. | `OnPopState
  58. | `OnProgress
  59. | `OnRateChange
  60. | `OnReadyStateChange
  61. | `OnRedo
  62. | `OnResize
  63. | `OnScroll
  64. | `OnSeeked
  65. | `OnSeeking
  66. | `OnSelect
  67. | `OnShow
  68. | `OnStalled
  69. | `OnStorage
  70. | `OnSubmit
  71. | `OnSuspend
  72. | `OnTimeUpdate
  73. | `OnUndo
  74. | `OnUnload
  75. | `OnVolumeChange
  76. | `OnWaiting
  77. | `OneBeforeUnload
  78. | `Spellcheck
  79. | `Style_Attr
  80. | `Tabindex
  81. | `Title
  82. | `User_data
  83. | `XML_lang
  84. | `XMLns
]
type body_content = flow5
type body_content_fun = flow5
type svg = [
  1. | `Svg
]
type svg_content = Svg_types.svg_content
type svg_attrib = Svg_types.svg_attr
type base = [
  1. | `Base
]
type base_content = notag
type base_content_fun = notag
type base_attrib = [
  1. | `Accesskey
  2. | `Class
  3. | `Contenteditable
  4. | `Contextmenu
  5. | `Dir
  6. | `Draggable
  7. | `Hidden
  8. | `Href
  9. | `Id
  10. | `OnAbort
  11. | `OnBlur
  12. | `OnCanPlay
  13. | `OnCanPlayThrough
  14. | `OnChange
  15. | `OnClick
  16. | `OnContextMenu
  17. | `OnDblClick
  18. | `OnDrag
  19. | `OnDragEnd
  20. | `OnDragEnter
  21. | `OnDragLeave
  22. | `OnDragOver
  23. | `OnDragStart
  24. | `OnDrop
  25. | `OnDurationChange
  26. | `OnEmptied
  27. | `OnEnded
  28. | `OnError
  29. | `OnFocus
  30. | `OnFormChange
  31. | `OnFormInput
  32. | `OnInput
  33. | `OnInvalid
  34. | `OnKeyDown
  35. | `OnKeyPress
  36. | `OnKeyUp
  37. | `OnLoad
  38. | `OnLoadStart
  39. | `OnLoadedData
  40. | `OnLoadedMetaData
  41. | `OnMouseDown
  42. | `OnMouseMove
  43. | `OnMouseOut
  44. | `OnMouseOver
  45. | `OnMouseUp
  46. | `OnMouseWheel
  47. | `OnPause
  48. | `OnPlay
  49. | `OnPlaying
  50. | `OnProgress
  51. | `OnRateChange
  52. | `OnReadyStateChange
  53. | `OnScroll
  54. | `OnSeeked
  55. | `OnSeeking
  56. | `OnSelect
  57. | `OnShow
  58. | `OnStalled
  59. | `OnSubmit
  60. | `OnSuspend
  61. | `OnTimeUpdate
  62. | `OnVolumeChange
  63. | `OnWaiting
  64. | `Spellcheck
  65. | `Style_Attr
  66. | `Tabindex
  67. | `Target
  68. | `Title
  69. | `User_data
  70. | `XML_lang
  71. | `XMLns
]
type title = [
  1. | `Title
]
type title_content = [
  1. | `PCDATA
]
type title_content_fun = [
  1. | `PCDATA
]
type title_attrib = noattrib
type header = [
  1. | `Header
]
type header_content = flow5_without_header_footer
type header_content_fun = flow5_without_header_footer
type header_attrib = common
type section = [
  1. | `Section
]
type section_content = flow5
type section_content_fun = flow5
type section_attrib = common
type nav = [
  1. | `Nav
]
type nav_content = flow5
type nav_content_fun = flow5
type nav_attrib = common
type h1 = [
  1. | `H1
]
type h1_content = phrasing
type h1_content_fun = phrasing
type h1_attrib = common
type h2 = [
  1. | `H2
]
type h2_content = phrasing
type h2_content_fun = phrasing
type h2_attrib = common
type h3 = [
  1. | `H3
]
type h3_content = phrasing
type h3_content_fun = phrasing
type h3_attrib = common
type h4 = [
  1. | `H4
]
type h4_content = phrasing
type h4_content_fun = phrasing
type h4_attrib = common
type h5 = [
  1. | `H5
]
type h5_content = phrasing
type h5_content_fun = phrasing
type h5_attrib = common
type h6 = [
  1. | `H6
]
type h6_content = phrasing
type h6_content_fun = phrasing
type h6_attrib = common
type hgroup = [
  1. | `Hgroup
]
type hgroup_content = [
  1. | `H1
  2. | `H2
  3. | `H3
  4. | `H4
  5. | `H5
  6. | `H6
]
type hgroup_content_fun = [
  1. | `H1
  2. | `H2
  3. | `H3
  4. | `H4
  5. | `H5
  6. | `H6
]
type hgroup_attrib = common
type address = [
  1. | `Address
]
type address_attrib = common
type article = [
  1. | `Article
]
type article_content = flow5
type article_content_fun = flow5
type article_attrib = common
type aside = [
  1. | `Aside
]
type aside_content = flow5
type aside_content_fun = flow5
type aside_attrib = common
type p = [
  1. | `P
]
type p_content = phrasing
type p_content_fun = phrasing
type p_attrib = common
type pre = [
  1. | `Pre
]
type pre_content = phrasing
type pre_content_fun = phrasing
type pre_attrib = common
type blockquote = [
  1. | `Blockquote
]
type blockquote_content = flow5
type blockquote_content_fun = flow5
type blockquote_attrib = [
  1. | `Accesskey
  2. | `Cite
  3. | `Class
  4. | `Contenteditable
  5. | `Contextmenu
  6. | `Dir
  7. | `Draggable
  8. | `Hidden
  9. | `Id
  10. | `OnAbort
  11. | `OnBlur
  12. | `OnCanPlay
  13. | `OnCanPlayThrough
  14. | `OnChange
  15. | `OnClick
  16. | `OnContextMenu
  17. | `OnDblClick
  18. | `OnDrag
  19. | `OnDragEnd
  20. | `OnDragEnter
  21. | `OnDragLeave
  22. | `OnDragOver
  23. | `OnDragStart
  24. | `OnDrop
  25. | `OnDurationChange
  26. | `OnEmptied
  27. | `OnEnded
  28. | `OnError
  29. | `OnFocus
  30. | `OnFormChange
  31. | `OnFormInput
  32. | `OnInput
  33. | `OnInvalid
  34. | `OnKeyDown
  35. | `OnKeyPress
  36. | `OnKeyUp
  37. | `OnLoad
  38. | `OnLoadStart
  39. | `OnLoadedData
  40. | `OnLoadedMetaData
  41. | `OnMouseDown
  42. | `OnMouseMove
  43. | `OnMouseOut
  44. | `OnMouseOver
  45. | `OnMouseUp
  46. | `OnMouseWheel
  47. | `OnPause
  48. | `OnPlay
  49. | `OnPlaying
  50. | `OnProgress
  51. | `OnRateChange
  52. | `OnReadyStateChange
  53. | `OnScroll
  54. | `OnSeeked
  55. | `OnSeeking
  56. | `OnSelect
  57. | `OnShow
  58. | `OnStalled
  59. | `OnSubmit
  60. | `OnSuspend
  61. | `OnTimeUpdate
  62. | `OnVolumeChange
  63. | `OnWaiting
  64. | `Spellcheck
  65. | `Style_Attr
  66. | `Tabindex
  67. | `Title
  68. | `User_data
  69. | `XML_lang
  70. | `XMLns
]
type div = [
  1. | `Div
]
type div_content = flow5
type div_content_fun = flow5
type div_attrib = common
type ol = [
  1. | `Ol
]
type ol_content = [
  1. | `Li of [ `Accesskey | `Class | `Contenteditable | `Contextmenu | `Dir | `Draggable | `Hidden | `Id | `Int_Value | `OnAbort | `OnBlur | `OnCanPlay | `OnCanPlayThrough | `OnChange | `OnClick | `OnContextMenu | `OnDblClick | `OnDrag | `OnDragEnd | `OnDragEnter | `OnDragLeave | `OnDragOver | `OnDragStart | `OnDrop | `OnDurationChange | `OnEmptied | `OnEnded | `OnError | `OnFocus | `OnFormChange | `OnFormInput | `OnInput | `OnInvalid | `OnKeyDown | `OnKeyPress | `OnKeyUp | `OnLoad | `OnLoadStart | `OnLoadedData | `OnLoadedMetaData | `OnMouseDown | `OnMouseMove | `OnMouseOut | `OnMouseOver | `OnMouseUp | `OnMouseWheel | `OnPause | `OnPlay | `OnPlaying | `OnProgress | `OnRateChange | `OnReadyStateChange | `OnScroll | `OnSeeked | `OnSeeking | `OnSelect | `OnShow | `OnStalled | `OnSubmit | `OnSuspend | `OnTimeUpdate | `OnVolumeChange | `OnWaiting | `Spellcheck | `Style_Attr | `Tabindex | `Title | `User_data | `XML_lang | `XMLns ]
]
type ol_content_fun = [
  1. | `Li of [ `Accesskey | `Class | `Contenteditable | `Contextmenu | `Dir | `Draggable | `Hidden | `Id | `Int_Value | `OnAbort | `OnBlur | `OnCanPlay | `OnCanPlayThrough | `OnChange | `OnClick | `OnContextMenu | `OnDblClick | `OnDrag | `OnDragEnd | `OnDragEnter | `OnDragLeave | `OnDragOver | `OnDragStart | `OnDrop | `OnDurationChange | `OnEmptied | `OnEnded | `OnError | `OnFocus | `OnFormChange | `OnFormInput | `OnInput | `OnInvalid | `OnKeyDown | `OnKeyPress | `OnKeyUp | `OnLoad | `OnLoadStart | `OnLoadedData | `OnLoadedMetaData | `OnMouseDown | `OnMouseMove | `OnMouseOut | `OnMouseOver | `OnMouseUp | `OnMouseWheel | `OnPause | `OnPlay | `OnPlaying | `OnProgress | `OnRateChange | `OnReadyStateChange | `OnScroll | `OnSeeked | `OnSeeking | `OnSelect | `OnShow | `OnStalled | `OnSubmit | `OnSuspend | `OnTimeUpdate | `OnVolumeChange | `OnWaiting | `Spellcheck | `Style_Attr | `Tabindex | `Title | `User_data | `XML_lang | `XMLns ]
]
type ol_attrib = [
  1. | `Accesskey
  2. | `Class
  3. | `Contenteditable
  4. | `Contextmenu
  5. | `Dir
  6. | `Draggable
  7. | `Hidden
  8. | `Id
  9. | `OnAbort
  10. | `OnBlur
  11. | `OnCanPlay
  12. | `OnCanPlayThrough
  13. | `OnChange
  14. | `OnClick
  15. | `OnContextMenu
  16. | `OnDblClick
  17. | `OnDrag
  18. | `OnDragEnd
  19. | `OnDragEnter
  20. | `OnDragLeave
  21. | `OnDragOver
  22. | `OnDragStart
  23. | `OnDrop
  24. | `OnDurationChange
  25. | `OnEmptied
  26. | `OnEnded
  27. | `OnError
  28. | `OnFocus
  29. | `OnFormChange
  30. | `OnFormInput
  31. | `OnInput
  32. | `OnInvalid
  33. | `OnKeyDown
  34. | `OnKeyPress
  35. | `OnKeyUp
  36. | `OnLoad
  37. | `OnLoadStart
  38. | `OnLoadedData
  39. | `OnLoadedMetaData
  40. | `OnMouseDown
  41. | `OnMouseMove
  42. | `OnMouseOut
  43. | `OnMouseOver
  44. | `OnMouseUp
  45. | `OnMouseWheel
  46. | `OnPause
  47. | `OnPlay
  48. | `OnPlaying
  49. | `OnProgress
  50. | `OnRateChange
  51. | `OnReadyStateChange
  52. | `OnScroll
  53. | `OnSeeked
  54. | `OnSeeking
  55. | `OnSelect
  56. | `OnShow
  57. | `OnStalled
  58. | `OnSubmit
  59. | `OnSuspend
  60. | `OnTimeUpdate
  61. | `OnVolumeChange
  62. | `OnWaiting
  63. | `Reversed
  64. | `Spellcheck
  65. | `Start
  66. | `Style_Attr
  67. | `Tabindex
  68. | `Title
  69. | `User_data
  70. | `XML_lang
  71. | `XMLns
]
type li_content = flow5
type li_content_fun = flow5
type li_attrib = [
  1. | `Accesskey
  2. | `Class
  3. | `Contenteditable
  4. | `Contextmenu
  5. | `Dir
  6. | `Draggable
  7. | `Hidden
  8. | `Id
  9. | `Int_Value
  10. | `OnAbort
  11. | `OnBlur
  12. | `OnCanPlay
  13. | `OnCanPlayThrough
  14. | `OnChange
  15. | `OnClick
  16. | `OnContextMenu
  17. | `OnDblClick
  18. | `OnDrag
  19. | `OnDragEnd
  20. | `OnDragEnter
  21. | `OnDragLeave
  22. | `OnDragOver
  23. | `OnDragStart
  24. | `OnDrop
  25. | `OnDurationChange
  26. | `OnEmptied
  27. | `OnEnded
  28. | `OnError
  29. | `OnFocus
  30. | `OnFormChange
  31. | `OnFormInput
  32. | `OnInput
  33. | `OnInvalid
  34. | `OnKeyDown
  35. | `OnKeyPress
  36. | `OnKeyUp
  37. | `OnLoad
  38. | `OnLoadStart
  39. | `OnLoadedData
  40. | `OnLoadedMetaData
  41. | `OnMouseDown
  42. | `OnMouseMove
  43. | `OnMouseOut
  44. | `OnMouseOver
  45. | `OnMouseUp
  46. | `OnMouseWheel
  47. | `OnPause
  48. | `OnPlay
  49. | `OnPlaying
  50. | `OnProgress
  51. | `OnRateChange
  52. | `OnReadyStateChange
  53. | `OnScroll
  54. | `OnSeeked
  55. | `OnSeeking
  56. | `OnSelect
  57. | `OnShow
  58. | `OnStalled
  59. | `OnSubmit
  60. | `OnSuspend
  61. | `OnTimeUpdate
  62. | `OnVolumeChange
  63. | `OnWaiting
  64. | `Spellcheck
  65. | `Style_Attr
  66. | `Tabindex
  67. | `Title
  68. | `User_data
  69. | `XML_lang
  70. | `XMLns
]
type li = [
  1. | `Li of li_attrib
]
type ul = [
  1. | `Ul
]
type ul_content = [
  1. | `Li of li_attrib
]
type ul_content_fun = [
  1. | `Li of li_attrib
]
type ul_attrib = common
type dd = [
  1. | `Dd
]
type dd_content = flow5
type dd_content_fun = flow5
type dd_attrib = common
type dt = [
  1. | `Dt
]
type dt_content = phrasing
type dt_content_fun = phrasing
type dt_attrib = common
type dl = [
  1. | `Dl
]
type dl_content = [
  1. | `Dd
  2. | `Dt
]
type dl_content_fun = [
  1. | `Dd
  2. | `Dt
]
type dl_attrib = common
type figcaption = [
  1. | `Figcaption
]
type figcaption_content = flow5
type figcaption_content_fun = flow5
type figcaption_attrib = common
type figure = [
  1. | `Figure
]
type figure_content = flow5
type figure_content_fun = flow5
type figure_attrib = common
type rp = [
  1. | `Rp
]
type rp_content = phrasing
type rp_content_fun = phrasing
type rp_attrib = common
type rt = [
  1. | `Rt
]
type rt_content = phrasing
type rt_content_fun = phrasing
type rt_attrib = common
type ruby = [
  1. | `Ruby
]
type ruby_content = [
  1. | `A of phrasing_without_interactive
  2. | `Abbr
  3. | `Audio of phrasing_without_media
  4. | `Audio_interactive of phrasing_without_media
  5. | `B
  6. | `Bdo
  7. | `Br
  8. | `Button
  9. | `Canvas of phrasing
  10. | `Cite
  11. | `Code
  12. | `Command
  13. | `Datalist
  14. | `Del of phrasing
  15. | `Dfn
  16. | `Em
  17. | `Embed
  18. | `I
  19. | `Iframe
  20. | `Img
  21. | `Img_interactive
  22. | `Input
  23. | `Ins of phrasing
  24. | `Kbd
  25. | `Keygen
  26. | `Label
  27. | `Map of phrasing
  28. | `Mark
  29. | `Meter
  30. | `Noscript of phrasing_without_noscript
  31. | `Object of phrasing
  32. | `Object_interactive of phrasing
  33. | `Output
  34. | `PCDATA
  35. | `Progress
  36. | `Q
  37. | `Rp
  38. | `Rt
  39. | `Ruby
  40. | `Samp
  41. | `Script
  42. | `Select
  43. | `Small
  44. | `Span
  45. | `Strong
  46. | `Sub
  47. | `Sup
  48. | `Svg
  49. | `Textarea
  50. | `Time
  51. | `U
  52. | `Var
  53. | `Video of phrasing_without_media
  54. | `Video_interactive of phrasing_without_media
  55. | `Wbr
]
type ruby_content_fun = [
  1. | `A of phrasing_without_interactive
  2. | `Abbr
  3. | `Audio of phrasing_without_media
  4. | `Audio_interactive of phrasing_without_media
  5. | `B
  6. | `Bdo
  7. | `Br
  8. | `Button
  9. | `Canvas of phrasing
  10. | `Cite
  11. | `Code
  12. | `Command
  13. | `Datalist
  14. | `Del of phrasing
  15. | `Dfn
  16. | `Em
  17. | `Embed
  18. | `I
  19. | `Iframe
  20. | `Img
  21. | `Img_interactive
  22. | `Input
  23. | `Ins of phrasing
  24. | `Kbd
  25. | `Keygen
  26. | `Label
  27. | `Map of phrasing
  28. | `Mark
  29. | `Meter
  30. | `Noscript of phrasing_without_noscript
  31. | `Object of phrasing
  32. | `Object_interactive of phrasing
  33. | `Output
  34. | `PCDATA
  35. | `Progress
  36. | `Q
  37. | `Rp
  38. | `Rt
  39. | `Ruby
  40. | `Samp
  41. | `Script
  42. | `Select
  43. | `Small
  44. | `Span
  45. | `Strong
  46. | `Sub
  47. | `Sup
  48. | `Svg
  49. | `Textarea
  50. | `Time
  51. | `U
  52. | `Var
  53. | `Video of phrasing_without_media
  54. | `Video_interactive of phrasing_without_media
  55. | `Wbr
]
type ruby_attrib = common
type hr = [
  1. | `Hr
]
type hr_content = notag
type hr_content_fun = notag
type hr_attrib = common
type b = [
  1. | `B
]
type b_content = phrasing
type b_content_fun = phrasing
type b_attrib = common
type i = [
  1. | `I
]
type i_content = phrasing
type i_content_fun = phrasing
type i_attrib = common
type u = [
  1. | `U
]
type u_content = phrasing
type u_content_fun = phrasing
type u_attrib = common
type small = [
  1. | `Small
]
type small_content = phrasing
type small_content_fun = phrasing
type small_attrib = common
type sub = [
  1. | `Sub
]
type sub_content = phrasing
type sub_content_fun = phrasing
type sub_attrib = common
type sup = [
  1. | `Sup
]
type sup_content = phrasing
type sup_content_fun = phrasing
type sup_attrib = common
type mark = [
  1. | `Mark
]
type mark_content = phrasing
type mark_content_fun = phrasing
type mark_attrib = common
type wbr = [
  1. | `Wbr
]
type wbr_content = notag
type wbr_content_fun = notag
type wbr_attrib = common
type bdo = [
  1. | `Bdo
]
type bdo_content = phrasing
type bdo_content_fun = phrasing
type bdo_attrib = common
type abbr = [
  1. | `Abbr
]
type abbr_content = phrasing
type abbr_content_fun = phrasing
type abbr_attrib = common
type br = [
  1. | `Br
]
type br_content = notag
type br_content_fun = notag
type br_attrib = common
type cite = [
  1. | `Cite
]
type cite_content = phrasing
type cite_content_fun = phrasing
type cite_attrib = common
type code = [
  1. | `Code
]
type code_content = phrasing
type code_content_fun = phrasing
type code_attrib = common
type dfn = [
  1. | `Dfn
]
type dfn_content = phrasing_without_dfn
type dfn_content_fun = phrasing_without_dfn
type dfn_attrib = common
type em = [
  1. | `Em
]
type em_content = phrasing
type em_content_fun = phrasing
type em_attrib = common
type kbd = [
  1. | `Kbd
]
type kbd_content = phrasing
type kbd_content_fun = phrasing
type kbd_attrib = common
type q = [
  1. | `Q
]
type q_content = phrasing
type q_content_fun = phrasing
type q_attrib = [
  1. | `Accesskey
  2. | `Cite
  3. | `Class
  4. | `Contenteditable
  5. | `Contextmenu
  6. | `Dir
  7. | `Draggable
  8. | `Hidden
  9. | `Id
  10. | `OnAbort
  11. | `OnBlur
  12. | `OnCanPlay
  13. | `OnCanPlayThrough
  14. | `OnChange
  15. | `OnClick
  16. | `OnContextMenu
  17. | `OnDblClick
  18. | `OnDrag
  19. | `OnDragEnd
  20. | `OnDragEnter
  21. | `OnDragLeave
  22. | `OnDragOver
  23. | `OnDragStart
  24. | `OnDrop
  25. | `OnDurationChange
  26. | `OnEmptied
  27. | `OnEnded
  28. | `OnError
  29. | `OnFocus
  30. | `OnFormChange
  31. | `OnFormInput
  32. | `OnInput
  33. | `OnInvalid
  34. | `OnKeyDown
  35. | `OnKeyPress
  36. | `OnKeyUp
  37. | `OnLoad
  38. | `OnLoadStart
  39. | `OnLoadedData
  40. | `OnLoadedMetaData
  41. | `OnMouseDown
  42. | `OnMouseMove
  43. | `OnMouseOut
  44. | `OnMouseOver
  45. | `OnMouseUp
  46. | `OnMouseWheel
  47. | `OnPause
  48. | `OnPlay
  49. | `OnPlaying
  50. | `OnProgress
  51. | `OnRateChange
  52. | `OnReadyStateChange
  53. | `OnScroll
  54. | `OnSeeked
  55. | `OnSeeking
  56. | `OnSelect
  57. | `OnShow
  58. | `OnStalled
  59. | `OnSubmit
  60. | `OnSuspend
  61. | `OnTimeUpdate
  62. | `OnVolumeChange
  63. | `OnWaiting
  64. | `Spellcheck
  65. | `Style_Attr
  66. | `Tabindex
  67. | `Title
  68. | `User_data
  69. | `XML_lang
  70. | `XMLns
]
type samp = [
  1. | `Samp
]
type samp_content = phrasing
type samp_content_fun = phrasing
type samp_attrib = common
type span = [
  1. | `Span
]
type span_content = phrasing
type span_content_fun = phrasing
type span_attrib = common
type strong = [
  1. | `Strong
]
type strong_content = phrasing
type strong_content_fun = phrasing
type strong_attrib = common
type time = [
  1. | `Time
]
type time_content = phrasing_without_time
type time_content_fun = phrasing_without_time
type time_attrib = [
  1. | `Accesskey
  2. | `Class
  3. | `Contenteditable
  4. | `Contextmenu
  5. | `Datetime
  6. | `Dir
  7. | `Draggable
  8. | `Hidden
  9. | `Id
  10. | `OnAbort
  11. | `OnBlur
  12. | `OnCanPlay
  13. | `OnCanPlayThrough
  14. | `OnChange
  15. | `OnClick
  16. | `OnContextMenu
  17. | `OnDblClick
  18. | `OnDrag
  19. | `OnDragEnd
  20. | `OnDragEnter
  21. | `OnDragLeave
  22. | `OnDragOver
  23. | `OnDragStart
  24. | `OnDrop
  25. | `OnDurationChange
  26. | `OnEmptied
  27. | `OnEnded
  28. | `OnError
  29. | `OnFocus
  30. | `OnFormChange
  31. | `OnFormInput
  32. | `OnInput
  33. | `OnInvalid
  34. | `OnKeyDown
  35. | `OnKeyPress
  36. | `OnKeyUp
  37. | `OnLoad
  38. | `OnLoadStart
  39. | `OnLoadedData
  40. | `OnLoadedMetaData
  41. | `OnMouseDown
  42. | `OnMouseMove
  43. | `OnMouseOut
  44. | `OnMouseOver
  45. | `OnMouseUp
  46. | `OnMouseWheel
  47. | `OnPause
  48. | `OnPlay
  49. | `OnPlaying
  50. | `OnProgress
  51. | `OnRateChange
  52. | `OnReadyStateChange
  53. | `OnScroll
  54. | `OnSeeked
  55. | `OnSeeking
  56. | `OnSelect
  57. | `OnShow
  58. | `OnStalled
  59. | `OnSubmit
  60. | `OnSuspend
  61. | `OnTimeUpdate
  62. | `OnVolumeChange
  63. | `OnWaiting
  64. | `Pubdate
  65. | `Spellcheck
  66. | `Style_Attr
  67. | `Tabindex
  68. | `Title
  69. | `User_data
  70. | `XML_lang
  71. | `XMLns
]
type var = [
  1. | `Var
]
type var_content = phrasing
type var_content_fun = phrasing
type var_attrib = common
type a_content = flow5_without_interactive
type a_content_fun = flow5_without_interactive
type !'a a = [
  1. | `A of 'a
]
type a_ = [
  1. | `A of a_content
]
type a_attrib = [
  1. | `Accesskey
  2. | `Class
  3. | `Contenteditable
  4. | `Contextmenu
  5. | `Dir
  6. | `Draggable
  7. | `Hidden
  8. | `Href
  9. | `Hreflang
  10. | `Id
  11. | `Media
  12. | `Mime_type
  13. | `OnAbort
  14. | `OnBlur
  15. | `OnCanPlay
  16. | `OnCanPlayThrough
  17. | `OnChange
  18. | `OnClick
  19. | `OnContextMenu
  20. | `OnDblClick
  21. | `OnDrag
  22. | `OnDragEnd
  23. | `OnDragEnter
  24. | `OnDragLeave
  25. | `OnDragOver
  26. | `OnDragStart
  27. | `OnDrop
  28. | `OnDurationChange
  29. | `OnEmptied
  30. | `OnEnded
  31. | `OnError
  32. | `OnFocus
  33. | `OnFormChange
  34. | `OnFormInput
  35. | `OnInput
  36. | `OnInvalid
  37. | `OnKeyDown
  38. | `OnKeyPress
  39. | `OnKeyUp
  40. | `OnLoad
  41. | `OnLoadStart
  42. | `OnLoadedData
  43. | `OnLoadedMetaData
  44. | `OnMouseDown
  45. | `OnMouseMove
  46. | `OnMouseOut
  47. | `OnMouseOver
  48. | `OnMouseUp
  49. | `OnMouseWheel
  50. | `OnPause
  51. | `OnPlay
  52. | `OnPlaying
  53. | `OnProgress
  54. | `OnRateChange
  55. | `OnReadyStateChange
  56. | `OnScroll
  57. | `OnSeeked
  58. | `OnSeeking
  59. | `OnSelect
  60. | `OnShow
  61. | `OnStalled
  62. | `OnSubmit
  63. | `OnSuspend
  64. | `OnTimeUpdate
  65. | `OnVolumeChange
  66. | `OnWaiting
  67. | `Rel
  68. | `Spellcheck
  69. | `Style_Attr
  70. | `Tabindex
  71. | `Target
  72. | `Title
  73. | `User_data
  74. | `XML_lang
  75. | `XMLns
]
type !'a del = [
  1. | `Del of 'a
]
type del_content = flow5
type del_ = del_content del
type del_content_fun = flow5
type del_attrib = [
  1. | `Accesskey
  2. | `Cite
  3. | `Class
  4. | `Contenteditable
  5. | `Contextmenu
  6. | `Datetime
  7. | `Dir
  8. | `Draggable
  9. | `Hidden
  10. | `Id
  11. | `OnAbort
  12. | `OnBlur
  13. | `OnCanPlay
  14. | `OnCanPlayThrough
  15. | `OnChange
  16. | `OnClick
  17. | `OnContextMenu
  18. | `OnDblClick
  19. | `OnDrag
  20. | `OnDragEnd
  21. | `OnDragEnter
  22. | `OnDragLeave
  23. | `OnDragOver
  24. | `OnDragStart
  25. | `OnDrop
  26. | `OnDurationChange
  27. | `OnEmptied
  28. | `OnEnded
  29. | `OnError
  30. | `OnFocus
  31. | `OnFormChange
  32. | `OnFormInput
  33. | `OnInput
  34. | `OnInvalid
  35. | `OnKeyDown
  36. | `OnKeyPress
  37. | `OnKeyUp
  38. | `OnLoad
  39. | `OnLoadStart
  40. | `OnLoadedData
  41. | `OnLoadedMetaData
  42. | `OnMouseDown
  43. | `OnMouseMove
  44. | `OnMouseOut
  45. | `OnMouseOver
  46. | `OnMouseUp
  47. | `OnMouseWheel
  48. | `OnPause
  49. | `OnPlay
  50. | `OnPlaying
  51. | `OnProgress
  52. | `OnRateChange
  53. | `OnReadyStateChange
  54. | `OnScroll
  55. | `OnSeeked
  56. | `OnSeeking
  57. | `OnSelect
  58. | `OnShow
  59. | `OnStalled
  60. | `OnSubmit
  61. | `OnSuspend
  62. | `OnTimeUpdate
  63. | `OnVolumeChange
  64. | `OnWaiting
  65. | `Spellcheck
  66. | `Style_Attr
  67. | `Tabindex
  68. | `Title
  69. | `User_data
  70. | `XML_lang
  71. | `XMLns
]
type !'a ins = [
  1. | `Ins of 'a
]
type ins_content = flow5
type ins_ = ins_content ins
type ins_content_fun = flow5
type ins_attrib = [
  1. | `Accesskey
  2. | `Cite
  3. | `Class
  4. | `Contenteditable
  5. | `Contextmenu
  6. | `Datetime
  7. | `Dir
  8. | `Draggable
  9. | `Hidden
  10. | `Id
  11. | `OnAbort
  12. | `OnBlur
  13. | `OnCanPlay
  14. | `OnCanPlayThrough
  15. | `OnChange
  16. | `OnClick
  17. | `OnContextMenu
  18. | `OnDblClick
  19. | `OnDrag
  20. | `OnDragEnd
  21. | `OnDragEnter
  22. | `OnDragLeave
  23. | `OnDragOver
  24. | `OnDragStart
  25. | `OnDrop
  26. | `OnDurationChange
  27. | `OnEmptied
  28. | `OnEnded
  29. | `OnError
  30. | `OnFocus
  31. | `OnFormChange
  32. | `OnFormInput
  33. | `OnInput
  34. | `OnInvalid
  35. | `OnKeyDown
  36. | `OnKeyPress
  37. | `OnKeyUp
  38. | `OnLoad
  39. | `OnLoadStart
  40. | `OnLoadedData
  41. | `OnLoadedMetaData
  42. | `OnMouseDown
  43. | `OnMouseMove
  44. | `OnMouseOut
  45. | `OnMouseOver
  46. | `OnMouseUp
  47. | `OnMouseWheel
  48. | `OnPause
  49. | `OnPlay
  50. | `OnPlaying
  51. | `OnProgress
  52. | `OnRateChange
  53. | `OnReadyStateChange
  54. | `OnScroll
  55. | `OnSeeked
  56. | `OnSeeking
  57. | `OnSelect
  58. | `OnShow
  59. | `OnStalled
  60. | `OnSubmit
  61. | `OnSuspend
  62. | `OnTimeUpdate
  63. | `OnVolumeChange
  64. | `OnWaiting
  65. | `Spellcheck
  66. | `Style_Attr
  67. | `Tabindex
  68. | `Title
  69. | `User_data
  70. | `XML_lang
  71. | `XMLns
]
type iframe = [
  1. | `Iframe
]
type iframe_content = [
  1. | `PCDATA
]
type iframe_content_fun = [
  1. | `PCDATA
]
type iframe_attrib = [
  1. | `Accesskey
  2. | `Class
  3. | `Contenteditable
  4. | `Contextmenu
  5. | `Dir
  6. | `Draggable
  7. | `Height
  8. | `Hidden
  9. | `Id
  10. | `Name
  11. | `OnAbort
  12. | `OnBlur
  13. | `OnCanPlay
  14. | `OnCanPlayThrough
  15. | `OnChange
  16. | `OnClick
  17. | `OnContextMenu
  18. | `OnDblClick
  19. | `OnDrag
  20. | `OnDragEnd
  21. | `OnDragEnter
  22. | `OnDragLeave
  23. | `OnDragOver
  24. | `OnDragStart
  25. | `OnDrop
  26. | `OnDurationChange
  27. | `OnEmptied
  28. | `OnEnded
  29. | `OnError
  30. | `OnFocus
  31. | `OnFormChange
  32. | `OnFormInput
  33. | `OnInput
  34. | `OnInvalid
  35. | `OnKeyDown
  36. | `OnKeyPress
  37. | `OnKeyUp
  38. | `OnLoad
  39. | `OnLoadStart
  40. | `OnLoadedData
  41. | `OnLoadedMetaData
  42. | `OnMouseDown
  43. | `OnMouseMove
  44. | `OnMouseOut
  45. | `OnMouseOver
  46. | `OnMouseUp
  47. | `OnMouseWheel
  48. | `OnPause
  49. | `OnPlay
  50. | `OnPlaying
  51. | `OnProgress
  52. | `OnRateChange
  53. | `OnReadyStateChange
  54. | `OnScroll
  55. | `OnSeeked
  56. | `OnSeeking
  57. | `OnSelect
  58. | `OnShow
  59. | `OnStalled
  60. | `OnSubmit
  61. | `OnSuspend
  62. | `OnTimeUpdate
  63. | `OnVolumeChange
  64. | `OnWaiting
  65. | `Sandbox
  66. | `Seamless
  67. | `Spellcheck
  68. | `Src
  69. | `Style_Attr
  70. | `Tabindex
  71. | `Title
  72. | `User_data
  73. | `Width
  74. | `XML_lang
  75. | `XMLns
]
type object__content = [
  1. | `A of flow5_without_interactive
  2. | `Abbr
  3. | `Address
  4. | `Article
  5. | `Aside
  6. | `Audio of flow5_without_media
  7. | `Audio_interactive of flow5_without_media
  8. | `B
  9. | `Bdo
  10. | `Blockquote
  11. | `Br
  12. | `Button
  13. | `Canvas of flow5
  14. | `Cite
  15. | `Code
  16. | `Command
  17. | `Datalist
  18. | `Del of flow5
  19. | `Details
  20. | `Dfn
  21. | `Div
  22. | `Dl
  23. | `Em
  24. | `Embed
  25. | `Fieldset
  26. | `Figure
  27. | `Footer
  28. | `Form
  29. | `H1
  30. | `H2
  31. | `H3
  32. | `H4
  33. | `H5
  34. | `H6
  35. | `Header
  36. | `Hgroup
  37. | `Hr
  38. | `I
  39. | `Iframe
  40. | `Img
  41. | `Img_interactive
  42. | `Input
  43. | `Ins of flow5
  44. | `Kbd
  45. | `Keygen
  46. | `Label
  47. | `Map of flow5
  48. | `Mark
  49. | `Menu
  50. | `Meter
  51. | `Nav
  52. | `Noscript of flow5_without_noscript
  53. | `Object of flow5
  54. | `Object_interactive of flow5
  55. | `Ol
  56. | `Output
  57. | `P
  58. | `PCDATA
  59. | `Param
  60. | `Pre
  61. | `Progress
  62. | `Q
  63. | `Ruby
  64. | `Samp
  65. | `Script
  66. | `Section
  67. | `Select
  68. | `Small
  69. | `Span
  70. | `Strong
  71. | `Style
  72. | `Sub
  73. | `Sup
  74. | `Svg
  75. | `Table
  76. | `Textarea
  77. | `Time
  78. | `U
  79. | `Ul
  80. | `Var
  81. | `Video of flow5_without_media
  82. | `Video_interactive of flow5_without_media
  83. | `Wbr
]
type object__content_fun = flow5
type !'a object_ = [
  1. | `Object of 'a
  2. | `Object_interactive of 'a
]
type object__ = object__content object_
type object__attrib = [
  1. | `Accesskey
  2. | `Class
  3. | `Contenteditable
  4. | `Contextmenu
  5. | `Data
  6. | `Dir
  7. | `Draggable
  8. | `Form
  9. | `Height
  10. | `Hidden
  11. | `Id
  12. | `Mime_type
  13. | `Name
  14. | `OnAbort
  15. | `OnBlur
  16. | `OnCanPlay
  17. | `OnCanPlayThrough
  18. | `OnChange
  19. | `OnClick
  20. | `OnContextMenu
  21. | `OnDblClick
  22. | `OnDrag
  23. | `OnDragEnd
  24. | `OnDragEnter
  25. | `OnDragLeave
  26. | `OnDragOver
  27. | `OnDragStart
  28. | `OnDrop
  29. | `OnDurationChange
  30. | `OnEmptied
  31. | `OnEnded
  32. | `OnError
  33. | `OnFocus
  34. | `OnFormChange
  35. | `OnFormInput
  36. | `OnInput
  37. | `OnInvalid
  38. | `OnKeyDown
  39. | `OnKeyPress
  40. | `OnKeyUp
  41. | `OnLoad
  42. | `OnLoadStart
  43. | `OnLoadedData
  44. | `OnLoadedMetaData
  45. | `OnMouseDown
  46. | `OnMouseMove
  47. | `OnMouseOut
  48. | `OnMouseOver
  49. | `OnMouseUp
  50. | `OnMouseWheel
  51. | `OnPause
  52. | `OnPlay
  53. | `OnPlaying
  54. | `OnProgress
  55. | `OnRateChange
  56. | `OnReadyStateChange
  57. | `OnScroll
  58. | `OnSeeked
  59. | `OnSeeking
  60. | `OnSelect
  61. | `OnShow
  62. | `OnStalled
  63. | `OnSubmit
  64. | `OnSuspend
  65. | `OnTimeUpdate
  66. | `OnVolumeChange
  67. | `OnWaiting
  68. | `Spellcheck
  69. | `Style_Attr
  70. | `Tabindex
  71. | `Title
  72. | `Usemap
  73. | `User_data
  74. | `Width
  75. | `XML_lang
  76. | `XMLns
]
type param = [
  1. | `Param
]
type param_content = notag
type param_content_fun = notag
type param_attrib = [
  1. | `Accesskey
  2. | `Class
  3. | `Contenteditable
  4. | `Contextmenu
  5. | `Dir
  6. | `Draggable
  7. | `Hidden
  8. | `Id
  9. | `Name
  10. | `OnAbort
  11. | `OnBlur
  12. | `OnCanPlay
  13. | `OnCanPlayThrough
  14. | `OnChange
  15. | `OnClick
  16. | `OnContextMenu
  17. | `OnDblClick
  18. | `OnDrag
  19. | `OnDragEnd
  20. | `OnDragEnter
  21. | `OnDragLeave
  22. | `OnDragOver
  23. | `OnDragStart
  24. | `OnDrop
  25. | `OnDurationChange
  26. | `OnEmptied
  27. | `OnEnded
  28. | `OnError
  29. | `OnFocus
  30. | `OnFormChange
  31. | `OnFormInput
  32. | `OnInput
  33. | `OnInvalid
  34. | `OnKeyDown
  35. | `OnKeyPress
  36. | `OnKeyUp
  37. | `OnLoad
  38. | `OnLoadStart
  39. | `OnLoadedData
  40. | `OnLoadedMetaData
  41. | `OnMouseDown
  42. | `OnMouseMove
  43. | `OnMouseOut
  44. | `OnMouseOver
  45. | `OnMouseUp
  46. | `OnMouseWheel
  47. | `OnPause
  48. | `OnPlay
  49. | `OnPlaying
  50. | `OnProgress
  51. | `OnRateChange
  52. | `OnReadyStateChange
  53. | `OnScroll
  54. | `OnSeeked
  55. | `OnSeeking
  56. | `OnSelect
  57. | `OnShow
  58. | `OnStalled
  59. | `OnSubmit
  60. | `OnSuspend
  61. | `OnTimeUpdate
  62. | `OnVolumeChange
  63. | `OnWaiting
  64. | `Spellcheck
  65. | `Style_Attr
  66. | `Tabindex
  67. | `Text_Value
  68. | `Title
  69. | `User_data
  70. | `XML_lang
  71. | `XMLns
]
type embed = [
  1. | `Embed
]
type embed_content = notag
type embed_content_fun = notag
type embed_attrib = [
  1. | `Accesskey
  2. | `Class
  3. | `Contenteditable
  4. | `Contextmenu
  5. | `Dir
  6. | `Draggable
  7. | `Height
  8. | `Hidden
  9. | `Id
  10. | `Mime_type
  11. | `OnAbort
  12. | `OnBlur
  13. | `OnCanPlay
  14. | `OnCanPlayThrough
  15. | `OnChange
  16. | `OnClick
  17. | `OnContextMenu
  18. | `OnDblClick
  19. | `OnDrag
  20. | `OnDragEnd
  21. | `OnDragEnter
  22. | `OnDragLeave
  23. | `OnDragOver
  24. | `OnDragStart
  25. | `OnDrop
  26. | `OnDurationChange
  27. | `OnEmptied
  28. | `OnEnded
  29. | `OnError
  30. | `OnFocus
  31. | `OnFormChange
  32. | `OnFormInput
  33. | `OnInput
  34. | `OnInvalid
  35. | `OnKeyDown
  36. | `OnKeyPress
  37. | `OnKeyUp
  38. | `OnLoad
  39. | `OnLoadStart
  40. | `OnLoadedData
  41. | `OnLoadedMetaData
  42. | `OnMouseDown
  43. | `OnMouseMove
  44. | `OnMouseOut
  45. | `OnMouseOver
  46. | `OnMouseUp
  47. | `OnMouseWheel
  48. | `OnPause
  49. | `OnPlay
  50. | `OnPlaying
  51. | `OnProgress
  52. | `OnRateChange
  53. | `OnReadyStateChange
  54. | `OnScroll
  55. | `OnSeeked
  56. | `OnSeeking
  57. | `OnSelect
  58. | `OnShow
  59. | `OnStalled
  60. | `OnSubmit
  61. | `OnSuspend
  62. | `OnTimeUpdate
  63. | `OnVolumeChange
  64. | `OnWaiting
  65. | `Spellcheck
  66. | `Src
  67. | `Style_Attr
  68. | `Tabindex
  69. | `Title
  70. | `User_data
  71. | `Width
  72. | `XML_lang
  73. | `XMLns
]
type img = [
  1. | `Img
]
type img_interactive = [
  1. | `Img
  2. | `Img_interactive
]
type img_content = notag
type img_content_fun = notag
type img_attrib = [
  1. | `Accesskey
  2. | `Class
  3. | `Contenteditable
  4. | `Contextmenu
  5. | `Dir
  6. | `Draggable
  7. | `Height
  8. | `Hidden
  9. | `Id
  10. | `Ismap
  11. | `OnAbort
  12. | `OnBlur
  13. | `OnCanPlay
  14. | `OnCanPlayThrough
  15. | `OnChange
  16. | `OnClick
  17. | `OnContextMenu
  18. | `OnDblClick
  19. | `OnDrag
  20. | `OnDragEnd
  21. | `OnDragEnter
  22. | `OnDragLeave
  23. | `OnDragOver
  24. | `OnDragStart
  25. | `OnDrop
  26. | `OnDurationChange
  27. | `OnEmptied
  28. | `OnEnded
  29. | `OnError
  30. | `OnFocus
  31. | `OnFormChange
  32. | `OnFormInput
  33. | `OnInput
  34. | `OnInvalid
  35. | `OnKeyDown
  36. | `OnKeyPress
  37. | `OnKeyUp
  38. | `OnLoad
  39. | `OnLoadStart
  40. | `OnLoadedData
  41. | `OnLoadedMetaData
  42. | `OnMouseDown
  43. | `OnMouseMove
  44. | `OnMouseOut
  45. | `OnMouseOver
  46. | `OnMouseUp
  47. | `OnMouseWheel
  48. | `OnPause
  49. | `OnPlay
  50. | `OnPlaying
  51. | `OnProgress
  52. | `OnRateChange
  53. | `OnReadyStateChange
  54. | `OnScroll
  55. | `OnSeeked
  56. | `OnSeeking
  57. | `OnSelect
  58. | `OnShow
  59. | `OnStalled
  60. | `OnSubmit
  61. | `OnSuspend
  62. | `OnTimeUpdate
  63. | `OnVolumeChange
  64. | `OnWaiting
  65. | `Spellcheck
  66. | `Style_Attr
  67. | `Tabindex
  68. | `Title
  69. | `User_data
  70. | `Width
  71. | `XML_lang
  72. | `XMLns
]
type media_attrib = [
  1. | `Autoplay
  2. | `Controls
  3. | `Crossorigin
  4. | `Loop
  5. | `Mediagroup
  6. | `Muted
  7. | `Preload
]
type !'a audio = [
  1. | `Audio of 'a
]
type !'a audio_interactive = [
  1. | `Audio of 'a
  2. | `Audio_interactive of 'a
]
type audio_content = flow5_without_media
type audio_ = audio_content audio
type audio_content_fun = flow5_without_media
type audio_attrib = [
  1. | `Accesskey
  2. | `Autoplay
  3. | `Class
  4. | `Contenteditable
  5. | `Contextmenu
  6. | `Controls
  7. | `Crossorigin
  8. | `Dir
  9. | `Draggable
  10. | `Hidden
  11. | `Id
  12. | `Loop
  13. | `Mediagroup
  14. | `Muted
  15. | `OnAbort
  16. | `OnBlur
  17. | `OnCanPlay
  18. | `OnCanPlayThrough
  19. | `OnChange
  20. | `OnClick
  21. | `OnContextMenu
  22. | `OnDblClick
  23. | `OnDrag
  24. | `OnDragEnd
  25. | `OnDragEnter
  26. | `OnDragLeave
  27. | `OnDragOver
  28. | `OnDragStart
  29. | `OnDrop
  30. | `OnDurationChange
  31. | `OnEmptied
  32. | `OnEnded
  33. | `OnError
  34. | `OnFocus
  35. | `OnFormChange
  36. | `OnFormInput
  37. | `OnInput
  38. | `OnInvalid
  39. | `OnKeyDown
  40. | `OnKeyPress
  41. | `OnKeyUp
  42. | `OnLoad
  43. | `OnLoadStart
  44. | `OnLoadedData
  45. | `OnLoadedMetaData
  46. | `OnMouseDown
  47. | `OnMouseMove
  48. | `OnMouseOut
  49. | `OnMouseOver
  50. | `OnMouseUp
  51. | `OnMouseWheel
  52. | `OnPause
  53. | `OnPlay
  54. | `OnPlaying
  55. | `OnProgress
  56. | `OnRateChange
  57. | `OnReadyStateChange
  58. | `OnScroll
  59. | `OnSeeked
  60. | `OnSeeking
  61. | `OnSelect
  62. | `OnShow
  63. | `OnStalled
  64. | `OnSubmit
  65. | `OnSuspend
  66. | `OnTimeUpdate
  67. | `OnVolumeChange
  68. | `OnWaiting
  69. | `Preload
  70. | `Spellcheck
  71. | `Style_Attr
  72. | `Tabindex
  73. | `Title
  74. | `User_data
  75. | `XML_lang
  76. | `XMLns
]
type !'a video = [
  1. | `Video of 'a
]
type !'a video_interactive = [
  1. | `Video of 'a
  2. | `Video_interactive of 'a
]
type video_content = flow5_without_media
type video_ = video_content video
type video_content_fun = flow5_without_media
type video_attrib = [
  1. | `Accesskey
  2. | `Autoplay
  3. | `Class
  4. | `Contenteditable
  5. | `Contextmenu
  6. | `Controls
  7. | `Crossorigin
  8. | `Dir
  9. | `Draggable
  10. | `Height
  11. | `Hidden
  12. | `Id
  13. | `Loop
  14. | `Mediagroup
  15. | `Muted
  16. | `OnAbort
  17. | `OnBlur
  18. | `OnCanPlay
  19. | `OnCanPlayThrough
  20. | `OnChange
  21. | `OnClick
  22. | `OnContextMenu
  23. | `OnDblClick
  24. | `OnDrag
  25. | `OnDragEnd
  26. | `OnDragEnter
  27. | `OnDragLeave
  28. | `OnDragOver
  29. | `OnDragStart
  30. | `OnDrop
  31. | `OnDurationChange
  32. | `OnEmptied
  33. | `OnEnded
  34. | `OnError
  35. | `OnFocus
  36. | `OnFormChange
  37. | `OnFormInput
  38. | `OnInput
  39. | `OnInvalid
  40. | `OnKeyDown
  41. | `OnKeyPress
  42. | `OnKeyUp
  43. | `OnLoad
  44. | `OnLoadStart
  45. | `OnLoadedData
  46. | `OnLoadedMetaData
  47. | `OnMouseDown
  48. | `OnMouseMove
  49. | `OnMouseOut
  50. | `OnMouseOver
  51. | `OnMouseUp
  52. | `OnMouseWheel
  53. | `OnPause
  54. | `OnPlay
  55. | `OnPlaying
  56. | `OnProgress
  57. | `OnRateChange
  58. | `OnReadyStateChange
  59. | `OnScroll
  60. | `OnSeeked
  61. | `OnSeeking
  62. | `OnSelect
  63. | `OnShow
  64. | `OnStalled
  65. | `OnSubmit
  66. | `OnSuspend
  67. | `OnTimeUpdate
  68. | `OnVolumeChange
  69. | `OnWaiting
  70. | `Poster
  71. | `Preload
  72. | `Spellcheck
  73. | `Style_Attr
  74. | `Tabindex
  75. | `Title
  76. | `User_data
  77. | `Width
  78. | `XML_lang
  79. | `XMLns
]
type !'a canvas = [
  1. | `Canvas of 'a
]
type canvas_content = flow5
type canvas_ = canvas_content canvas
type canvas_content_fun = flow5
type canvas_attrib = [
  1. | `Accesskey
  2. | `Class
  3. | `Contenteditable
  4. | `Contextmenu
  5. | `Dir
  6. | `Draggable
  7. | `Height
  8. | `Hidden
  9. | `Id
  10. | `OnAbort
  11. | `OnBlur
  12. | `OnCanPlay
  13. | `OnCanPlayThrough
  14. | `OnChange
  15. | `OnClick
  16. | `OnContextMenu
  17. | `OnDblClick
  18. | `OnDrag
  19. | `OnDragEnd
  20. | `OnDragEnter
  21. | `OnDragLeave
  22. | `OnDragOver
  23. | `OnDragStart
  24. | `OnDrop
  25. | `OnDurationChange
  26. | `OnEmptied
  27. | `OnEnded
  28. | `OnError
  29. | `OnFocus
  30. | `OnFormChange
  31. | `OnFormInput
  32. | `OnInput
  33. | `OnInvalid
  34. | `OnKeyDown
  35. | `OnKeyPress
  36. | `OnKeyUp
  37. | `OnLoad
  38. | `OnLoadStart
  39. | `OnLoadedData
  40. | `OnLoadedMetaData
  41. | `OnMouseDown
  42. | `OnMouseMove
  43. | `OnMouseOut
  44. | `OnMouseOver
  45. | `OnMouseUp
  46. | `OnMouseWheel
  47. | `OnPause
  48. | `OnPlay
  49. | `OnPlaying
  50. | `OnProgress
  51. | `OnRateChange
  52. | `OnReadyStateChange
  53. | `OnScroll
  54. | `OnSeeked
  55. | `OnSeeking
  56. | `OnSelect
  57. | `OnShow
  58. | `OnStalled
  59. | `OnSubmit
  60. | `OnSuspend
  61. | `OnTimeUpdate
  62. | `OnVolumeChange
  63. | `OnWaiting
  64. | `Spellcheck
  65. | `Style_Attr
  66. | `Tabindex
  67. | `Title
  68. | `User_data
  69. | `Width
  70. | `XML_lang
  71. | `XMLns
]
type source = [
  1. | `Source
]
type source_content = notag
type source_content_fun = notag
type source_attrib = [
  1. | `Accesskey
  2. | `Class
  3. | `Contenteditable
  4. | `Contextmenu
  5. | `Dir
  6. | `Draggable
  7. | `Hidden
  8. | `Id
  9. | `Media
  10. | `Mime_type
  11. | `OnAbort
  12. | `OnBlur
  13. | `OnCanPlay
  14. | `OnCanPlayThrough
  15. | `OnChange
  16. | `OnClick
  17. | `OnContextMenu
  18. | `OnDblClick
  19. | `OnDrag
  20. | `OnDragEnd
  21. | `OnDragEnter
  22. | `OnDragLeave
  23. | `OnDragOver
  24. | `OnDragStart
  25. | `OnDrop
  26. | `OnDurationChange
  27. | `OnEmptied
  28. | `OnEnded
  29. | `OnError
  30. | `OnFocus
  31. | `OnFormChange
  32. | `OnFormInput
  33. | `OnInput
  34. | `OnInvalid
  35. | `OnKeyDown
  36. | `OnKeyPress
  37. | `OnKeyUp
  38. | `OnLoad
  39. | `OnLoadStart
  40. | `OnLoadedData
  41. | `OnLoadedMetaData
  42. | `OnMouseDown
  43. | `OnMouseMove
  44. | `OnMouseOut
  45. | `OnMouseOver
  46. | `OnMouseUp
  47. | `OnMouseWheel
  48. | `OnPause
  49. | `OnPlay
  50. | `OnPlaying
  51. | `OnProgress
  52. | `OnRateChange
  53. | `OnReadyStateChange
  54. | `OnScroll
  55. | `OnSeeked
  56. | `OnSeeking
  57. | `OnSelect
  58. | `OnShow
  59. | `OnStalled
  60. | `OnSubmit
  61. | `OnSuspend
  62. | `OnTimeUpdate
  63. | `OnVolumeChange
  64. | `OnWaiting
  65. | `Spellcheck
  66. | `Src
  67. | `Style_Attr
  68. | `Tabindex
  69. | `Title
  70. | `User_data
  71. | `XML_lang
  72. | `XMLns
]
type area = [
  1. | `Area
]
type area_content = notag
type area_content_fun = notag
type area_attrib = [
  1. | `Accesskey
  2. | `Alt
  3. | `Class
  4. | `Contenteditable
  5. | `Contextmenu
  6. | `Coords
  7. | `Dir
  8. | `Draggable
  9. | `Hidden
  10. | `Hreflang
  11. | `Id
  12. | `Media
  13. | `Mime_type
  14. | `OnAbort
  15. | `OnBlur
  16. | `OnCanPlay
  17. | `OnCanPlayThrough
  18. | `OnChange
  19. | `OnClick
  20. | `OnContextMenu
  21. | `OnDblClick
  22. | `OnDrag
  23. | `OnDragEnd
  24. | `OnDragEnter
  25. | `OnDragLeave
  26. | `OnDragOver
  27. | `OnDragStart
  28. | `OnDrop
  29. | `OnDurationChange
  30. | `OnEmptied
  31. | `OnEnded
  32. | `OnError
  33. | `OnFocus
  34. | `OnFormChange
  35. | `OnFormInput
  36. | `OnInput
  37. | `OnInvalid
  38. | `OnKeyDown
  39. | `OnKeyPress
  40. | `OnKeyUp
  41. | `OnLoad
  42. | `OnLoadStart
  43. | `OnLoadedData
  44. | `OnLoadedMetaData
  45. | `OnMouseDown
  46. | `OnMouseMove
  47. | `OnMouseOut
  48. | `OnMouseOver
  49. | `OnMouseUp
  50. | `OnMouseWheel
  51. | `OnPause
  52. | `OnPlay
  53. | `OnPlaying
  54. | `OnProgress
  55. | `OnRateChange
  56. | `OnReadyStateChange
  57. | `OnScroll
  58. | `OnSeeked
  59. | `OnSeeking
  60. | `OnSelect
  61. | `OnShow
  62. | `OnStalled
  63. | `OnSubmit
  64. | `OnSuspend
  65. | `OnTimeUpdate
  66. | `OnVolumeChange
  67. | `OnWaiting
  68. | `Rel
  69. | `Shape
  70. | `Spellcheck
  71. | `Style_Attr
  72. | `Tabindex
  73. | `Target
  74. | `Title
  75. | `User_data
  76. | `XML_lang
  77. | `XMLns
]
type !'a map = [
  1. | `Map of 'a
]
type map_content = flow5
type map_ = map_content map
type map_content_fun = flow5
type map_attrib = [
  1. | `Accesskey
  2. | `Class
  3. | `Contenteditable
  4. | `Contextmenu
  5. | `Dir
  6. | `Draggable
  7. | `Hidden
  8. | `Id
  9. | `Name
  10. | `OnAbort
  11. | `OnBlur
  12. | `OnCanPlay
  13. | `OnCanPlayThrough
  14. | `OnChange
  15. | `OnClick
  16. | `OnContextMenu
  17. | `OnDblClick
  18. | `OnDrag
  19. | `OnDragEnd
  20. | `OnDragEnter
  21. | `OnDragLeave
  22. | `OnDragOver
  23. | `OnDragStart
  24. | `OnDrop
  25. | `OnDurationChange
  26. | `OnEmptied
  27. | `OnEnded
  28. | `OnError
  29. | `OnFocus
  30. | `OnFormChange
  31. | `OnFormInput
  32. | `OnInput
  33. | `OnInvalid
  34. | `OnKeyDown
  35. | `OnKeyPress
  36. | `OnKeyUp
  37. | `OnLoad
  38. | `OnLoadStart
  39. | `OnLoadedData
  40. | `OnLoadedMetaData
  41. | `OnMouseDown
  42. | `OnMouseMove
  43. | `OnMouseOut
  44. | `OnMouseOver
  45. | `OnMouseUp
  46. | `OnMouseWheel
  47. | `OnPause
  48. | `OnPlay
  49. | `OnPlaying
  50. | `OnProgress
  51. | `OnRateChange
  52. | `OnReadyStateChange
  53. | `OnScroll
  54. | `OnSeeked
  55. | `OnSeeking
  56. | `OnSelect
  57. | `OnShow
  58. | `OnStalled
  59. | `OnSubmit
  60. | `OnSuspend
  61. | `OnTimeUpdate
  62. | `OnVolumeChange
  63. | `OnWaiting
  64. | `Spellcheck
  65. | `Style_Attr
  66. | `Tabindex
  67. | `Title
  68. | `User_data
  69. | `XML_lang
  70. | `XMLns
]
type caption = [
  1. | `Caption
]
type caption_content = flow5_without_table
type caption_content_fun = flow5_without_table
type caption_attrib = common
type table = [
  1. | `Table
]
type table_content = [
  1. | `Tr
]
type table_content_fun = [
  1. | `Tr
]
type table_attrib = [
  1. | `Accesskey
  2. | `Class
  3. | `Contenteditable
  4. | `Contextmenu
  5. | `Dir
  6. | `Draggable
  7. | `Hidden
  8. | `Id
  9. | `OnAbort
  10. | `OnBlur
  11. | `OnCanPlay
  12. | `OnCanPlayThrough
  13. | `OnChange
  14. | `OnClick
  15. | `OnContextMenu
  16. | `OnDblClick
  17. | `OnDrag
  18. | `OnDragEnd
  19. | `OnDragEnter
  20. | `OnDragLeave
  21. | `OnDragOver
  22. | `OnDragStart
  23. | `OnDrop
  24. | `OnDurationChange
  25. | `OnEmptied
  26. | `OnEnded
  27. | `OnError
  28. | `OnFocus
  29. | `OnFormChange
  30. | `OnFormInput
  31. | `OnInput
  32. | `OnInvalid
  33. | `OnKeyDown
  34. | `OnKeyPress
  35. | `OnKeyUp
  36. | `OnLoad
  37. | `OnLoadStart
  38. | `OnLoadedData
  39. | `OnLoadedMetaData
  40. | `OnMouseDown
  41. | `OnMouseMove
  42. | `OnMouseOut
  43. | `OnMouseOver
  44. | `OnMouseUp
  45. | `OnMouseWheel
  46. | `OnPause
  47. | `OnPlay
  48. | `OnPlaying
  49. | `OnProgress
  50. | `OnRateChange
  51. | `OnReadyStateChange
  52. | `OnScroll
  53. | `OnSeeked
  54. | `OnSeeking
  55. | `OnSelect
  56. | `OnShow
  57. | `OnStalled
  58. | `OnSubmit
  59. | `OnSuspend
  60. | `OnTimeUpdate
  61. | `OnVolumeChange
  62. | `OnWaiting
  63. | `Spellcheck
  64. | `Style_Attr
  65. | `Summary
  66. | `Tabindex
  67. | `Title
  68. | `User_data
  69. | `XML_lang
  70. | `XMLns
]
type tablex = [
  1. | `Table
]
type tablex_content = [
  1. | `Tbody
]
type tablex_content_fun = [
  1. | `Tbody
]
type tablex_attrib = [
  1. | `Accesskey
  2. | `Class
  3. | `Contenteditable
  4. | `Contextmenu
  5. | `Dir
  6. | `Draggable
  7. | `Hidden
  8. | `Id
  9. | `OnAbort
  10. | `OnBlur
  11. | `OnCanPlay
  12. | `OnCanPlayThrough
  13. | `OnChange
  14. | `OnClick
  15. | `OnContextMenu
  16. | `OnDblClick
  17. | `OnDrag
  18. | `OnDragEnd
  19. | `OnDragEnter
  20. | `OnDragLeave
  21. | `OnDragOver
  22. | `OnDragStart
  23. | `OnDrop
  24. | `OnDurationChange
  25. | `OnEmptied
  26. | `OnEnded
  27. | `OnError
  28. | `OnFocus
  29. | `OnFormChange
  30. | `OnFormInput
  31. | `OnInput
  32. | `OnInvalid
  33. | `OnKeyDown
  34. | `OnKeyPress
  35. | `OnKeyUp
  36. | `OnLoad
  37. | `OnLoadStart
  38. | `OnLoadedData
  39. | `OnLoadedMetaData
  40. | `OnMouseDown
  41. | `OnMouseMove
  42. | `OnMouseOut
  43. | `OnMouseOver
  44. | `OnMouseUp
  45. | `OnMouseWheel
  46. | `OnPause
  47. | `OnPlay
  48. | `OnPlaying
  49. | `OnProgress
  50. | `OnRateChange
  51. | `OnReadyStateChange
  52. | `OnScroll
  53. | `OnSeeked
  54. | `OnSeeking
  55. | `OnSelect
  56. | `OnShow
  57. | `OnStalled
  58. | `OnSubmit
  59. | `OnSuspend
  60. | `OnTimeUpdate
  61. | `OnVolumeChange
  62. | `OnWaiting
  63. | `Spellcheck
  64. | `Style_Attr
  65. | `Summary
  66. | `Tabindex
  67. | `Title
  68. | `User_data
  69. | `XML_lang
  70. | `XMLns
]
type colgroup = [
  1. | `Colgroup
]
type colgroup_content = [
  1. | `Col
]
type colgroup_content_fun = [
  1. | `Col
]
type colgroup_attrib = [
  1. | `Accesskey
  2. | `Class
  3. | `Contenteditable
  4. | `Contextmenu
  5. | `Dir
  6. | `Draggable
  7. | `Hidden
  8. | `Id
  9. | `OnAbort
  10. | `OnBlur
  11. | `OnCanPlay
  12. | `OnCanPlayThrough
  13. | `OnChange
  14. | `OnClick
  15. | `OnContextMenu
  16. | `OnDblClick
  17. | `OnDrag
  18. | `OnDragEnd
  19. | `OnDragEnter
  20. | `OnDragLeave
  21. | `OnDragOver
  22. | `OnDragStart
  23. | `OnDrop
  24. | `OnDurationChange
  25. | `OnEmptied
  26. | `OnEnded
  27. | `OnError
  28. | `OnFocus
  29. | `OnFormChange
  30. | `OnFormInput
  31. | `OnInput
  32. | `OnInvalid
  33. | `OnKeyDown
  34. | `OnKeyPress
  35. | `OnKeyUp
  36. | `OnLoad
  37. | `OnLoadStart
  38. | `OnLoadedData
  39. | `OnLoadedMetaData
  40. | `OnMouseDown
  41. | `OnMouseMove
  42. | `OnMouseOut
  43. | `OnMouseOver
  44. | `OnMouseUp
  45. | `OnMouseWheel
  46. | `OnPause
  47. | `OnPlay
  48. | `OnPlaying
  49. | `OnProgress
  50. | `OnRateChange
  51. | `OnReadyStateChange
  52. | `OnScroll
  53. | `OnSeeked
  54. | `OnSeeking
  55. | `OnSelect
  56. | `OnShow
  57. | `OnStalled
  58. | `OnSubmit
  59. | `OnSuspend
  60. | `OnTimeUpdate
  61. | `OnVolumeChange
  62. | `OnWaiting
  63. | `Span
  64. | `Spellcheck
  65. | `Style_Attr
  66. | `Tabindex
  67. | `Title
  68. | `User_data
  69. | `XML_lang
  70. | `XMLns
]
type col = [
  1. | `Col
]
type col_content = notag
type col_content_fun = notag
type col_attrib = [
  1. | `Accesskey
  2. | `Class
  3. | `Contenteditable
  4. | `Contextmenu
  5. | `Dir
  6. | `Draggable
  7. | `Hidden
  8. | `Id
  9. | `OnAbort
  10. | `OnBlur
  11. | `OnCanPlay
  12. | `OnCanPlayThrough
  13. | `OnChange
  14. | `OnClick
  15. | `OnContextMenu
  16. | `OnDblClick
  17. | `OnDrag
  18. | `OnDragEnd
  19. | `OnDragEnter
  20. | `OnDragLeave
  21. | `OnDragOver
  22. | `OnDragStart
  23. | `OnDrop
  24. | `OnDurationChange
  25. | `OnEmptied
  26. | `OnEnded
  27. | `OnError
  28. | `OnFocus
  29. | `OnFormChange
  30. | `OnFormInput
  31. | `OnInput
  32. | `OnInvalid
  33. | `OnKeyDown
  34. | `OnKeyPress
  35. | `OnKeyUp
  36. | `OnLoad
  37. | `OnLoadStart
  38. | `OnLoadedData
  39. | `OnLoadedMetaData
  40. | `OnMouseDown
  41. | `OnMouseMove
  42. | `OnMouseOut
  43. | `OnMouseOver
  44. | `OnMouseUp
  45. | `OnMouseWheel
  46. | `OnPause
  47. | `OnPlay
  48. | `OnPlaying
  49. | `OnProgress
  50. | `OnRateChange
  51. | `OnReadyStateChange
  52. | `OnScroll
  53. | `OnSeeked
  54. | `OnSeeking
  55. | `OnSelect
  56. | `OnShow
  57. | `OnStalled
  58. | `OnSubmit
  59. | `OnSuspend
  60. | `OnTimeUpdate
  61. | `OnVolumeChange
  62. | `OnWaiting
  63. | `Span
  64. | `Spellcheck
  65. | `Style_Attr
  66. | `Tabindex
  67. | `Title
  68. | `User_data
  69. | `XML_lang
  70. | `XMLns
]
type thead = [
  1. | `Thead
]
type thead_content = [
  1. | `Tr
]
type thead_content_fun = [
  1. | `Tr
]
type thead_attrib = common
type tbody = [
  1. | `Tbody
]
type tbody_content = [
  1. | `Tr
]
type tbody_content_fun = [
  1. | `Tr
]
type tbody_attrib = common
type tfoot = [
  1. | `Tfoot
]
type tfoot_content = [
  1. | `Tr
]
type tfoot_content_fun = [
  1. | `Tr
]
type tfoot_attrib = common
type td = [
  1. | `Td
]
type td_content = flow5
type td_content_fun = flow5
type td_attrib = [
  1. | `Accesskey
  2. | `Class
  3. | `Colspan
  4. | `Contenteditable
  5. | `Contextmenu
  6. | `Dir
  7. | `Draggable
  8. | `Headers
  9. | `Hidden
  10. | `Id
  11. | `OnAbort
  12. | `OnBlur
  13. | `OnCanPlay
  14. | `OnCanPlayThrough
  15. | `OnChange
  16. | `OnClick
  17. | `OnContextMenu
  18. | `OnDblClick
  19. | `OnDrag
  20. | `OnDragEnd
  21. | `OnDragEnter
  22. | `OnDragLeave
  23. | `OnDragOver
  24. | `OnDragStart
  25. | `OnDrop
  26. | `OnDurationChange
  27. | `OnEmptied
  28. | `OnEnded
  29. | `OnError
  30. | `OnFocus
  31. | `OnFormChange
  32. | `OnFormInput
  33. | `OnInput
  34. | `OnInvalid
  35. | `OnKeyDown
  36. | `OnKeyPress
  37. | `OnKeyUp
  38. | `OnLoad
  39. | `OnLoadStart
  40. | `OnLoadedData
  41. | `OnLoadedMetaData
  42. | `OnMouseDown
  43. | `OnMouseMove
  44. | `OnMouseOut
  45. | `OnMouseOver
  46. | `OnMouseUp
  47. | `OnMouseWheel
  48. | `OnPause
  49. | `OnPlay
  50. | `OnPlaying
  51. | `OnProgress
  52. | `OnRateChange
  53. | `OnReadyStateChange
  54. | `OnScroll
  55. | `OnSeeked
  56. | `OnSeeking
  57. | `OnSelect
  58. | `OnShow
  59. | `OnStalled
  60. | `OnSubmit
  61. | `OnSuspend
  62. | `OnTimeUpdate
  63. | `OnVolumeChange
  64. | `OnWaiting
  65. | `Rowspan
  66. | `Spellcheck
  67. | `Style_Attr
  68. | `Tabindex
  69. | `Title
  70. | `User_data
  71. | `XML_lang
  72. | `XMLns
]
type th = [
  1. | `Th
]
type th_content = phrasing
type th_content_fun = phrasing
type th_attrib = [
  1. | `Accesskey
  2. | `Class
  3. | `Colspan
  4. | `Contenteditable
  5. | `Contextmenu
  6. | `Dir
  7. | `Draggable
  8. | `Headers
  9. | `Hidden
  10. | `Id
  11. | `OnAbort
  12. | `OnBlur
  13. | `OnCanPlay
  14. | `OnCanPlayThrough
  15. | `OnChange
  16. | `OnClick
  17. | `OnContextMenu
  18. | `OnDblClick
  19. | `OnDrag
  20. | `OnDragEnd
  21. | `OnDragEnter
  22. | `OnDragLeave
  23. | `OnDragOver
  24. | `OnDragStart
  25. | `OnDrop
  26. | `OnDurationChange
  27. | `OnEmptied
  28. | `OnEnded
  29. | `OnError
  30. | `OnFocus
  31. | `OnFormChange
  32. | `OnFormInput
  33. | `OnInput
  34. | `OnInvalid
  35. | `OnKeyDown
  36. | `OnKeyPress
  37. | `OnKeyUp
  38. | `OnLoad
  39. | `OnLoadStart
  40. | `OnLoadedData
  41. | `OnLoadedMetaData
  42. | `OnMouseDown
  43. | `OnMouseMove
  44. | `OnMouseOut
  45. | `OnMouseOver
  46. | `OnMouseUp
  47. | `OnMouseWheel
  48. | `OnPause
  49. | `OnPlay
  50. | `OnPlaying
  51. | `OnProgress
  52. | `OnRateChange
  53. | `OnReadyStateChange
  54. | `OnScroll
  55. | `OnSeeked
  56. | `OnSeeking
  57. | `OnSelect
  58. | `OnShow
  59. | `OnStalled
  60. | `OnSubmit
  61. | `OnSuspend
  62. | `OnTimeUpdate
  63. | `OnVolumeChange
  64. | `OnWaiting
  65. | `Rowspan
  66. | `Scope
  67. | `Spellcheck
  68. | `Style_Attr
  69. | `Tabindex
  70. | `Title
  71. | `User_data
  72. | `XML_lang
  73. | `XMLns
]
type tr = [
  1. | `Tr
]
type tr_content = [
  1. | `Td
  2. | `Th
]
type tr_content_fun = [
  1. | `Td
  2. | `Th
]
type tr_attrib = common
type form = [
  1. | `Form
]
type form_content = flow5_without_form
type form_content_fun = flow5_without_form
type form_attrib = [
  1. | `Accept_charset
  2. | `Accesskey
  3. | `Action
  4. | `Autocomplete
  5. | `Class
  6. | `Contenteditable
  7. | `Contextmenu
  8. | `Dir
  9. | `Draggable
  10. | `Enctype
  11. | `Hidden
  12. | `Id
  13. | `Method
  14. | `Name
  15. | `Novalidate
  16. | `OnAbort
  17. | `OnBlur
  18. | `OnCanPlay
  19. | `OnCanPlayThrough
  20. | `OnChange
  21. | `OnClick
  22. | `OnContextMenu
  23. | `OnDblClick
  24. | `OnDrag
  25. | `OnDragEnd
  26. | `OnDragEnter
  27. | `OnDragLeave
  28. | `OnDragOver
  29. | `OnDragStart
  30. | `OnDrop
  31. | `OnDurationChange
  32. | `OnEmptied
  33. | `OnEnded
  34. | `OnError
  35. | `OnFocus
  36. | `OnFormChange
  37. | `OnFormInput
  38. | `OnInput
  39. | `OnInvalid
  40. | `OnKeyDown
  41. | `OnKeyPress
  42. | `OnKeyUp
  43. | `OnLoad
  44. | `OnLoadStart
  45. | `OnLoadedData
  46. | `OnLoadedMetaData
  47. | `OnMouseDown
  48. | `OnMouseMove
  49. | `OnMouseOut
  50. | `OnMouseOver
  51. | `OnMouseUp
  52. | `OnMouseWheel
  53. | `OnPause
  54. | `OnPlay
  55. | `OnPlaying
  56. | `OnProgress
  57. | `OnRateChange
  58. | `OnReadyStateChange
  59. | `OnScroll
  60. | `OnSeeked
  61. | `OnSeeking
  62. | `OnSelect
  63. | `OnShow
  64. | `OnStalled
  65. | `OnSubmit
  66. | `OnSuspend
  67. | `OnTimeUpdate
  68. | `OnVolumeChange
  69. | `OnWaiting
  70. | `Spellcheck
  71. | `Style_Attr
  72. | `Tabindex
  73. | `Target
  74. | `Title
  75. | `User_data
  76. | `XML_lang
  77. | `XMLns
]
type fieldset = [
  1. | `Fieldset
]
type fieldset_content = flow5
type fieldset_content_fun = flow5
type fieldset_attrib = [
  1. | `Accesskey
  2. | `Class
  3. | `Contenteditable
  4. | `Contextmenu
  5. | `Dir
  6. | `Disabled
  7. | `Draggable
  8. | `Form
  9. | `Hidden
  10. | `Id
  11. | `Name
  12. | `OnAbort
  13. | `OnBlur
  14. | `OnCanPlay
  15. | `OnCanPlayThrough
  16. | `OnChange
  17. | `OnClick
  18. | `OnContextMenu
  19. | `OnDblClick
  20. | `OnDrag
  21. | `OnDragEnd
  22. | `OnDragEnter
  23. | `OnDragLeave
  24. | `OnDragOver
  25. | `OnDragStart
  26. | `OnDrop
  27. | `OnDurationChange
  28. | `OnEmptied
  29. | `OnEnded
  30. | `OnError
  31. | `OnFocus
  32. | `OnFormChange
  33. | `OnFormInput
  34. | `OnInput
  35. | `OnInvalid
  36. | `OnKeyDown
  37. | `OnKeyPress
  38. | `OnKeyUp
  39. | `OnLoad
  40. | `OnLoadStart
  41. | `OnLoadedData
  42. | `OnLoadedMetaData
  43. | `OnMouseDown
  44. | `OnMouseMove
  45. | `OnMouseOut
  46. | `OnMouseOver
  47. | `OnMouseUp
  48. | `OnMouseWheel
  49. | `OnPause
  50. | `OnPlay
  51. | `OnPlaying
  52. | `OnProgress
  53. | `OnRateChange
  54. | `OnReadyStateChange
  55. | `OnScroll
  56. | `OnSeeked
  57. | `OnSeeking
  58. | `OnSelect
  59. | `OnShow
  60. | `OnStalled
  61. | `OnSubmit
  62. | `OnSuspend
  63. | `OnTimeUpdate
  64. | `OnVolumeChange
  65. | `OnWaiting
  66. | `Spellcheck
  67. | `Style_Attr
  68. | `Tabindex
  69. | `Title
  70. | `User_data
  71. | `XML_lang
  72. | `XMLns
]
type legend = [
  1. | `Legend
]
type legend_content = phrasing
type legend_content_fun = phrasing
type legend_attrib = common
type label = [
  1. | `Label
]
type label_content = phrasing_without_label
type label_content_fun = phrasing_without_label
type label_attrib = [
  1. | `Accesskey
  2. | `Class
  3. | `Contenteditable
  4. | `Contextmenu
  5. | `Dir
  6. | `Draggable
  7. | `For
  8. | `Form
  9. | `Hidden
  10. | `Id
  11. | `OnAbort
  12. | `OnBlur
  13. | `OnCanPlay
  14. | `OnCanPlayThrough
  15. | `OnChange
  16. | `OnClick
  17. | `OnContextMenu
  18. | `OnDblClick
  19. | `OnDrag
  20. | `OnDragEnd
  21. | `OnDragEnter
  22. | `OnDragLeave
  23. | `OnDragOver
  24. | `OnDragStart
  25. | `OnDrop
  26. | `OnDurationChange
  27. | `OnEmptied
  28. | `OnEnded
  29. | `OnError
  30. | `OnFocus
  31. | `OnFormChange
  32. | `OnFormInput
  33. | `OnInput
  34. | `OnInvalid
  35. | `OnKeyDown
  36. | `OnKeyPress
  37. | `OnKeyUp
  38. | `OnLoad
  39. | `OnLoadStart
  40. | `OnLoadedData
  41. | `OnLoadedMetaData
  42. | `OnMouseDown
  43. | `OnMouseMove
  44. | `OnMouseOut
  45. | `OnMouseOver
  46. | `OnMouseUp
  47. | `OnMouseWheel
  48. | `OnPause
  49. | `OnPlay
  50. | `OnPlaying
  51. | `OnProgress
  52. | `OnRateChange
  53. | `OnReadyStateChange
  54. | `OnScroll
  55. | `OnSeeked
  56. | `OnSeeking
  57. | `OnSelect
  58. | `OnShow
  59. | `OnStalled
  60. | `OnSubmit
  61. | `OnSuspend
  62. | `OnTimeUpdate
  63. | `OnVolumeChange
  64. | `OnWaiting
  65. | `Spellcheck
  66. | `Style_Attr
  67. | `Tabindex
  68. | `Title
  69. | `User_data
  70. | `XML_lang
  71. | `XMLns
]
type input = [
  1. | `Input
]
type input_content = notag
type input_content_fun = notag
type input_attrib = [
  1. | `Accept
  2. | `Accesskey
  3. | `Alt
  4. | `Autocomplete
  5. | `Autofocus
  6. | `Checked
  7. | `Class
  8. | `Contenteditable
  9. | `Contextmenu
  10. | `Dir
  11. | `Disabled
  12. | `Draggable
  13. | `Form
  14. | `Formation
  15. | `Formenctype
  16. | `Formmethod
  17. | `Formnovalidate
  18. | `Formtarget
  19. | `Height
  20. | `Hidden
  21. | `Id
  22. | `Input_Max
  23. | `Input_Min
  24. | `Input_Type
  25. | `List
  26. | `Maxlength
  27. | `Multiple
  28. | `Name
  29. | `OnAbort
  30. | `OnBlur
  31. | `OnCanPlay
  32. | `OnCanPlayThrough
  33. | `OnChange
  34. | `OnClick
  35. | `OnContextMenu
  36. | `OnDblClick
  37. | `OnDrag
  38. | `OnDragEnd
  39. | `OnDragEnter
  40. | `OnDragLeave
  41. | `OnDragOver
  42. | `OnDragStart
  43. | `OnDrop
  44. | `OnDurationChange
  45. | `OnEmptied
  46. | `OnEnded
  47. | `OnError
  48. | `OnFocus
  49. | `OnFormChange
  50. | `OnFormInput
  51. | `OnInput
  52. | `OnInvalid
  53. | `OnKeyDown
  54. | `OnKeyPress
  55. | `OnKeyUp
  56. | `OnLoad
  57. | `OnLoadStart
  58. | `OnLoadedData
  59. | `OnLoadedMetaData
  60. | `OnMouseDown
  61. | `OnMouseMove
  62. | `OnMouseOut
  63. | `OnMouseOver
  64. | `OnMouseUp
  65. | `OnMouseWheel
  66. | `OnPause
  67. | `OnPlay
  68. | `OnPlaying
  69. | `OnProgress
  70. | `OnRateChange
  71. | `OnReadyStateChange
  72. | `OnScroll
  73. | `OnSeeked
  74. | `OnSeeking
  75. | `OnSelect
  76. | `OnShow
  77. | `OnStalled
  78. | `OnSubmit
  79. | `OnSuspend
  80. | `OnTimeUpdate
  81. | `OnVolumeChange
  82. | `OnWaiting
  83. | `Pattern
  84. | `Placeholder
  85. | `ReadOnly
  86. | `Required
  87. | `Size
  88. | `Spellcheck
  89. | `Src
  90. | `Step
  91. | `Style_Attr
  92. | `Tabindex
  93. | `Title
  94. | `User_data
  95. | `Value
  96. | `Width
  97. | `XML_lang
  98. | `XMLns
]
type textarea = [
  1. | `Textarea
]
type textarea_attrib = [
  1. | `Accesskey
  2. | `Autofocus
  3. | `Class
  4. | `Cols
  5. | `Contenteditable
  6. | `Contextmenu
  7. | `Dir
  8. | `Disabled
  9. | `Draggable
  10. | `Form
  11. | `Hidden
  12. | `Id
  13. | `Maxlength
  14. | `Name
  15. | `OnAbort
  16. | `OnBlur
  17. | `OnCanPlay
  18. | `OnCanPlayThrough
  19. | `OnChange
  20. | `OnClick
  21. | `OnContextMenu
  22. | `OnDblClick
  23. | `OnDrag
  24. | `OnDragEnd
  25. | `OnDragEnter
  26. | `OnDragLeave
  27. | `OnDragOver
  28. | `OnDragStart
  29. | `OnDrop
  30. | `OnDurationChange
  31. | `OnEmptied
  32. | `OnEnded
  33. | `OnError
  34. | `OnFocus
  35. | `OnFormChange
  36. | `OnFormInput
  37. | `OnInput
  38. | `OnInvalid
  39. | `OnKeyDown
  40. | `OnKeyPress
  41. | `OnKeyUp
  42. | `OnLoad
  43. | `OnLoadStart
  44. | `OnLoadedData
  45. | `OnLoadedMetaData
  46. | `OnMouseDown
  47. | `OnMouseMove
  48. | `OnMouseOut
  49. | `OnMouseOver
  50. | `OnMouseUp
  51. | `OnMouseWheel
  52. | `OnPause
  53. | `OnPlay
  54. | `OnPlaying
  55. | `OnProgress
  56. | `OnRateChange
  57. | `OnReadyStateChange
  58. | `OnScroll
  59. | `OnSeeked
  60. | `OnSeeking
  61. | `OnSelect
  62. | `OnShow
  63. | `OnStalled
  64. | `OnSubmit
  65. | `OnSuspend
  66. | `OnTimeUpdate
  67. | `OnVolumeChange
  68. | `OnWaiting
  69. | `Placeholder
  70. | `ReadOnly
  71. | `Required
  72. | `Rows
  73. | `Spellcheck
  74. | `Style_Attr
  75. | `Tabindex
  76. | `Title
  77. | `User_data
  78. | `Wrap
  79. | `XML_lang
  80. | `XMLns
]
type textarea_content = [
  1. | `PCDATA
]
type textarea_content_fun = textarea_content
type button = [
  1. | `Button
]
type button_content = phrasing_without_interactive
type button_content_fun = phrasing_without_interactive
type button_attrib = [
  1. | `Accesskey
  2. | `Autofocus
  3. | `Button_Type
  4. | `Class
  5. | `Contenteditable
  6. | `Contextmenu
  7. | `Dir
  8. | `Disabled
  9. | `Draggable
  10. | `Form
  11. | `Formaction
  12. | `Formenctype
  13. | `Formmethod
  14. | `Formnovalidate
  15. | `Formtarget
  16. | `Hidden
  17. | `Id
  18. | `Name
  19. | `OnAbort
  20. | `OnBlur
  21. | `OnCanPlay
  22. | `OnCanPlayThrough
  23. | `OnChange
  24. | `OnClick
  25. | `OnContextMenu
  26. | `OnDblClick
  27. | `OnDrag
  28. | `OnDragEnd
  29. | `OnDragEnter
  30. | `OnDragLeave
  31. | `OnDragOver
  32. | `OnDragStart
  33. | `OnDrop
  34. | `OnDurationChange
  35. | `OnEmptied
  36. | `OnEnded
  37. | `OnError
  38. | `OnFocus
  39. | `OnFormChange
  40. | `OnFormInput
  41. | `OnInput
  42. | `OnInvalid
  43. | `OnKeyDown
  44. | `OnKeyPress
  45. | `OnKeyUp
  46. | `OnLoad
  47. | `OnLoadStart
  48. | `OnLoadedData
  49. | `OnLoadedMetaData
  50. | `OnMouseDown
  51. | `OnMouseMove
  52. | `OnMouseOut
  53. | `OnMouseOver
  54. | `OnMouseUp
  55. | `OnMouseWheel
  56. | `OnPause
  57. | `OnPlay
  58. | `OnPlaying
  59. | `OnProgress
  60. | `OnRateChange
  61. | `OnReadyStateChange
  62. | `OnScroll
  63. | `OnSeeked
  64. | `OnSeeking
  65. | `OnSelect
  66. | `OnShow
  67. | `OnStalled
  68. | `OnSubmit
  69. | `OnSuspend
  70. | `OnTimeUpdate
  71. | `OnVolumeChange
  72. | `OnWaiting
  73. | `Spellcheck
  74. | `Style_Attr
  75. | `Tabindex
  76. | `Text_Value
  77. | `Title
  78. | `User_data
  79. | `XML_lang
  80. | `XMLns
]
type select = [
  1. | `Select
]
type select_content = [
  1. | `Optgroup
  2. | `Option
]
type select_content_fun = [
  1. | `Optgroup
  2. | `Option
]
type select_attrib = [
  1. | `Accesskey
  2. | `Autofocus
  3. | `Class
  4. | `Contenteditable
  5. | `Contextmenu
  6. | `Dir
  7. | `Disabled
  8. | `Draggable
  9. | `Form
  10. | `Hidden
  11. | `Id
  12. | `Multiple
  13. | `Name
  14. | `OnAbort
  15. | `OnBlur
  16. | `OnCanPlay
  17. | `OnCanPlayThrough
  18. | `OnChange
  19. | `OnClick
  20. | `OnContextMenu
  21. | `OnDblClick
  22. | `OnDrag
  23. | `OnDragEnd
  24. | `OnDragEnter
  25. | `OnDragLeave
  26. | `OnDragOver
  27. | `OnDragStart
  28. | `OnDrop
  29. | `OnDurationChange
  30. | `OnEmptied
  31. | `OnEnded
  32. | `OnError
  33. | `OnFocus
  34. | `OnFormChange
  35. | `OnFormInput
  36. | `OnInput
  37. | `OnInvalid
  38. | `OnKeyDown
  39. | `OnKeyPress
  40. | `OnKeyUp
  41. | `OnLoad
  42. | `OnLoadStart
  43. | `OnLoadedData
  44. | `OnLoadedMetaData
  45. | `OnMouseDown
  46. | `OnMouseMove
  47. | `OnMouseOut
  48. | `OnMouseOver
  49. | `OnMouseUp
  50. | `OnMouseWheel
  51. | `OnPause
  52. | `OnPlay
  53. | `OnPlaying
  54. | `OnProgress
  55. | `OnRateChange
  56. | `OnReadyStateChange
  57. | `OnScroll
  58. | `OnSeeked
  59. | `OnSeeking
  60. | `OnSelect
  61. | `OnShow
  62. | `OnStalled
  63. | `OnSubmit
  64. | `OnSuspend
  65. | `OnTimeUpdate
  66. | `OnVolumeChange
  67. | `OnWaiting
  68. | `Required
  69. | `Size
  70. | `Spellcheck
  71. | `Style_Attr
  72. | `Tabindex
  73. | `Title
  74. | `User_data
  75. | `XML_lang
  76. | `XMLns
]
type datalist = [
  1. | `Datalist
]
type datalist_content = notag
type datalist_content_fun = notag
type datalist_attrib = common
type optgroup = [
  1. | `Optgroup
]
type optgroup_content = [
  1. | `Option
]
type optgroup_content_fun = [
  1. | `Option
]
type optgroup_attrib = [
  1. | `Accesskey
  2. | `Class
  3. | `Contenteditable
  4. | `Contextmenu
  5. | `Dir
  6. | `Disabled
  7. | `Draggable
  8. | `Hidden
  9. | `Id
  10. | `Label
  11. | `OnAbort
  12. | `OnBlur
  13. | `OnCanPlay
  14. | `OnCanPlayThrough
  15. | `OnChange
  16. | `OnClick
  17. | `OnContextMenu
  18. | `OnDblClick
  19. | `OnDrag
  20. | `OnDragEnd
  21. | `OnDragEnter
  22. | `OnDragLeave
  23. | `OnDragOver
  24. | `OnDragStart
  25. | `OnDrop
  26. | `OnDurationChange
  27. | `OnEmptied
  28. | `OnEnded
  29. | `OnError
  30. | `OnFocus
  31. | `OnFormChange
  32. | `OnFormInput
  33. | `OnInput
  34. | `OnInvalid
  35. | `OnKeyDown
  36. | `OnKeyPress
  37. | `OnKeyUp
  38. | `OnLoad
  39. | `OnLoadStart
  40. | `OnLoadedData
  41. | `OnLoadedMetaData
  42. | `OnMouseDown
  43. | `OnMouseMove
  44. | `OnMouseOut
  45. | `OnMouseOver
  46. | `OnMouseUp
  47. | `OnMouseWheel
  48. | `OnPause
  49. | `OnPlay
  50. | `OnPlaying
  51. | `OnProgress
  52. | `OnRateChange
  53. | `OnReadyStateChange
  54. | `OnScroll
  55. | `OnSeeked
  56. | `OnSeeking
  57. | `OnSelect
  58. | `OnShow
  59. | `OnStalled
  60. | `OnSubmit
  61. | `OnSuspend
  62. | `OnTimeUpdate
  63. | `OnVolumeChange
  64. | `OnWaiting
  65. | `Spellcheck
  66. | `Style_Attr
  67. | `Tabindex
  68. | `Title
  69. | `User_data
  70. | `XML_lang
  71. | `XMLns
]
type option_attrib = [
  1. | `Accesskey
  2. | `Class
  3. | `Contenteditable
  4. | `Contextmenu
  5. | `Dir
  6. | `Disabled
  7. | `Draggable
  8. | `Hidden
  9. | `Id
  10. | `Label
  11. | `OnAbort
  12. | `OnBlur
  13. | `OnCanPlay
  14. | `OnCanPlayThrough
  15. | `OnChange
  16. | `OnClick
  17. | `OnContextMenu
  18. | `OnDblClick
  19. | `OnDrag
  20. | `OnDragEnd
  21. | `OnDragEnter
  22. | `OnDragLeave
  23. | `OnDragOver
  24. | `OnDragStart
  25. | `OnDrop
  26. | `OnDurationChange
  27. | `OnEmptied
  28. | `OnEnded
  29. | `OnError
  30. | `OnFocus
  31. | `OnFormChange
  32. | `OnFormInput
  33. | `OnInput
  34. | `OnInvalid
  35. | `OnKeyDown
  36. | `OnKeyPress
  37. | `OnKeyUp
  38. | `OnLoad
  39. | `OnLoadStart
  40. | `OnLoadedData
  41. | `OnLoadedMetaData
  42. | `OnMouseDown
  43. | `OnMouseMove
  44. | `OnMouseOut
  45. | `OnMouseOver
  46. | `OnMouseUp
  47. | `OnMouseWheel
  48. | `OnPause
  49. | `OnPlay
  50. | `OnPlaying
  51. | `OnProgress
  52. | `OnRateChange
  53. | `OnReadyStateChange
  54. | `OnScroll
  55. | `OnSeeked
  56. | `OnSeeking
  57. | `OnSelect
  58. | `OnShow
  59. | `OnStalled
  60. | `OnSubmit
  61. | `OnSuspend
  62. | `OnTimeUpdate
  63. | `OnVolumeChange
  64. | `OnWaiting
  65. | `Selected
  66. | `Spellcheck
  67. | `Style_Attr
  68. | `Tabindex
  69. | `Text_Value
  70. | `Title
  71. | `User_data
  72. | `Value
  73. | `XML_lang
  74. | `XMLns
]
type selectoption = [
  1. | `Option
]
type option_content_fun = [
  1. | `PCDATA
]
type option_content = [
  1. | `PCDATA
]
type keygen = [
  1. | `Keygen
]
type keygen_content = notag
type keygen_content_fun = notag
type keygen_attrib = [
  1. | `Accesskey
  2. | `Autofcus
  3. | `Challenge
  4. | `Class
  5. | `Contenteditable
  6. | `Contextmenu
  7. | `Dir
  8. | `Disabled
  9. | `Draggable
  10. | `Form
  11. | `Hidden
  12. | `Id
  13. | `Keytype
  14. | `Name
  15. | `OnAbort
  16. | `OnBlur
  17. | `OnCanPlay
  18. | `OnCanPlayThrough
  19. | `OnChange
  20. | `OnClick
  21. | `OnContextMenu
  22. | `OnDblClick
  23. | `OnDrag
  24. | `OnDragEnd
  25. | `OnDragEnter
  26. | `OnDragLeave
  27. | `OnDragOver
  28. | `OnDragStart
  29. | `OnDrop
  30. | `OnDurationChange
  31. | `OnEmptied
  32. | `OnEnded
  33. | `OnError
  34. | `OnFocus
  35. | `OnFormChange
  36. | `OnFormInput
  37. | `OnInput
  38. | `OnInvalid
  39. | `OnKeyDown
  40. | `OnKeyPress
  41. | `OnKeyUp
  42. | `OnLoad
  43. | `OnLoadStart
  44. | `OnLoadedData
  45. | `OnLoadedMetaData
  46. | `OnMouseDown
  47. | `OnMouseMove
  48. | `OnMouseOut
  49. | `OnMouseOver
  50. | `OnMouseUp
  51. | `OnMouseWheel
  52. | `OnPause
  53. | `OnPlay
  54. | `OnPlaying
  55. | `OnProgress
  56. | `OnRateChange
  57. | `OnReadyStateChange
  58. | `OnScroll
  59. | `OnSeeked
  60. | `OnSeeking
  61. | `OnSelect
  62. | `OnShow
  63. | `OnStalled
  64. | `OnSubmit
  65. | `OnSuspend
  66. | `OnTimeUpdate
  67. | `OnVolumeChange
  68. | `OnWaiting
  69. | `Spellcheck
  70. | `Style_Attr
  71. | `Tabindex
  72. | `Title
  73. | `User_data
  74. | `XML_lang
  75. | `XMLns
]
type progress = [
  1. | `Progress
]
type progress_content = phrasing_without_progress
type progress_content_fun = phrasing_without_progress
type progress_attrib = [
  1. | `Accesskey
  2. | `Class
  3. | `Contenteditable
  4. | `Contextmenu
  5. | `Dir
  6. | `Draggable
  7. | `Float_Value
  8. | `Form
  9. | `Hidden
  10. | `Id
  11. | `Max
  12. | `OnAbort
  13. | `OnBlur
  14. | `OnCanPlay
  15. | `OnCanPlayThrough
  16. | `OnChange
  17. | `OnClick
  18. | `OnContextMenu
  19. | `OnDblClick
  20. | `OnDrag
  21. | `OnDragEnd
  22. | `OnDragEnter
  23. | `OnDragLeave
  24. | `OnDragOver
  25. | `OnDragStart
  26. | `OnDrop
  27. | `OnDurationChange
  28. | `OnEmptied
  29. | `OnEnded
  30. | `OnError
  31. | `OnFocus
  32. | `OnFormChange
  33. | `OnFormInput
  34. | `OnInput
  35. | `OnInvalid
  36. | `OnKeyDown
  37. | `OnKeyPress
  38. | `OnKeyUp
  39. | `OnLoad
  40. | `OnLoadStart
  41. | `OnLoadedData
  42. | `OnLoadedMetaData
  43. | `OnMouseDown
  44. | `OnMouseMove
  45. | `OnMouseOut
  46. | `OnMouseOver
  47. | `OnMouseUp
  48. | `OnMouseWheel
  49. | `OnPause
  50. | `OnPlay
  51. | `OnPlaying
  52. | `OnProgress
  53. | `OnRateChange
  54. | `OnReadyStateChange
  55. | `OnScroll
  56. | `OnSeeked
  57. | `OnSeeking
  58. | `OnSelect
  59. | `OnShow
  60. | `OnStalled
  61. | `OnSubmit
  62. | `OnSuspend
  63. | `OnTimeUpdate
  64. | `OnVolumeChange
  65. | `OnWaiting
  66. | `Spellcheck
  67. | `Style_Attr
  68. | `Tabindex
  69. | `Title
  70. | `User_data
  71. | `XML_lang
  72. | `XMLns
]
type meter = [
  1. | `Meter
]
type meter_content = phrasing_without_meter
type meter_content_fun = phrasing_without_meter
type meter_attrib = [
  1. | `Accesskey
  2. | `Class
  3. | `Contenteditable
  4. | `Contextmenu
  5. | `Dir
  6. | `Draggable
  7. | `Float_Value
  8. | `Form
  9. | `Hidden
  10. | `High
  11. | `Id
  12. | `Low
  13. | `Max
  14. | `Min
  15. | `OnAbort
  16. | `OnBlur
  17. | `OnCanPlay
  18. | `OnCanPlayThrough
  19. | `OnChange
  20. | `OnClick
  21. | `OnContextMenu
  22. | `OnDblClick
  23. | `OnDrag
  24. | `OnDragEnd
  25. | `OnDragEnter
  26. | `OnDragLeave
  27. | `OnDragOver
  28. | `OnDragStart
  29. | `OnDrop
  30. | `OnDurationChange
  31. | `OnEmptied
  32. | `OnEnded
  33. | `OnError
  34. | `OnFocus
  35. | `OnFormChange
  36. | `OnFormInput
  37. | `OnInput
  38. | `OnInvalid
  39. | `OnKeyDown
  40. | `OnKeyPress
  41. | `OnKeyUp
  42. | `OnLoad
  43. | `OnLoadStart
  44. | `OnLoadedData
  45. | `OnLoadedMetaData
  46. | `OnMouseDown
  47. | `OnMouseMove
  48. | `OnMouseOut
  49. | `OnMouseOver
  50. | `OnMouseUp
  51. | `OnMouseWheel
  52. | `OnPause
  53. | `OnPlay
  54. | `OnPlaying
  55. | `OnProgress
  56. | `OnRateChange
  57. | `OnReadyStateChange
  58. | `OnScroll
  59. | `OnSeeked
  60. | `OnSeeking
  61. | `OnSelect
  62. | `OnShow
  63. | `OnStalled
  64. | `OnSubmit
  65. | `OnSuspend
  66. | `OnTimeUpdate
  67. | `OnVolumeChange
  68. | `OnWaiting
  69. | `Optimum
  70. | `Spellcheck
  71. | `Style_Attr
  72. | `Tabindex
  73. | `Title
  74. | `User_data
  75. | `XML_lang
  76. | `XMLns
]
type output_elt = [
  1. | `Output
]
type output_elt_content = phrasing
type output_elt_content_fun = phrasing
type output_elt_attrib = [
  1. | `Accesskey
  2. | `Class
  3. | `Contenteditable
  4. | `Contextmenu
  5. | `Dir
  6. | `Draggable
  7. | `For_List
  8. | `Form
  9. | `Hidden
  10. | `Id
  11. | `Name
  12. | `OnAbort
  13. | `OnBlur
  14. | `OnCanPlay
  15. | `OnCanPlayThrough
  16. | `OnChange
  17. | `OnClick
  18. | `OnContextMenu
  19. | `OnDblClick
  20. | `OnDrag
  21. | `OnDragEnd
  22. | `OnDragEnter
  23. | `OnDragLeave
  24. | `OnDragOver
  25. | `OnDragStart
  26. | `OnDrop
  27. | `OnDurationChange
  28. | `OnEmptied
  29. | `OnEnded
  30. | `OnError
  31. | `OnFocus
  32. | `OnFormChange
  33. | `OnFormInput
  34. | `OnInput
  35. | `OnInvalid
  36. | `OnKeyDown
  37. | `OnKeyPress
  38. | `OnKeyUp
  39. | `OnLoad
  40. | `OnLoadStart
  41. | `OnLoadedData
  42. | `OnLoadedMetaData
  43. | `OnMouseDown
  44. | `OnMouseMove
  45. | `OnMouseOut
  46. | `OnMouseOver
  47. | `OnMouseUp
  48. | `OnMouseWheel
  49. | `OnPause
  50. | `OnPlay
  51. | `OnPlaying
  52. | `OnProgress
  53. | `OnRateChange
  54. | `OnReadyStateChange
  55. | `OnScroll
  56. | `OnSeeked
  57. | `OnSeeking
  58. | `OnSelect
  59. | `OnShow
  60. | `OnStalled
  61. | `OnSubmit
  62. | `OnSuspend
  63. | `OnTimeUpdate
  64. | `OnVolumeChange
  65. | `OnWaiting
  66. | `Spellcheck
  67. | `Style_Attr
  68. | `Tabindex
  69. | `Title
  70. | `User_data
  71. | `XML_lang
  72. | `XMLns
]
type details = [
  1. | `Details
]
type details_content = flow5
type details_content_fun = flow5
type details_attrib = [
  1. | `Accesskey
  2. | `Class
  3. | `Contenteditable
  4. | `Contextmenu
  5. | `Dir
  6. | `Draggable
  7. | `Hidden
  8. | `Id
  9. | `OnAbort
  10. | `OnBlur
  11. | `OnCanPlay
  12. | `OnCanPlayThrough
  13. | `OnChange
  14. | `OnClick
  15. | `OnContextMenu
  16. | `OnDblClick
  17. | `OnDrag
  18. | `OnDragEnd
  19. | `OnDragEnter
  20. | `OnDragLeave
  21. | `OnDragOver
  22. | `OnDragStart
  23. | `OnDrop
  24. | `OnDurationChange
  25. | `OnEmptied
  26. | `OnEnded
  27. | `OnError
  28. | `OnFocus
  29. | `OnFormChange
  30. | `OnFormInput
  31. | `OnInput
  32. | `OnInvalid
  33. | `OnKeyDown
  34. | `OnKeyPress
  35. | `OnKeyUp
  36. | `OnLoad
  37. | `OnLoadStart
  38. | `OnLoadedData
  39. | `OnLoadedMetaData
  40. | `OnMouseDown
  41. | `OnMouseMove
  42. | `OnMouseOut
  43. | `OnMouseOver
  44. | `OnMouseUp
  45. | `OnMouseWheel
  46. | `OnPause
  47. | `OnPlay
  48. | `OnPlaying
  49. | `OnProgress
  50. | `OnRateChange
  51. | `OnReadyStateChange
  52. | `OnScroll
  53. | `OnSeeked
  54. | `OnSeeking
  55. | `OnSelect
  56. | `OnShow
  57. | `OnStalled
  58. | `OnSubmit
  59. | `OnSuspend
  60. | `OnTimeUpdate
  61. | `OnVolumeChange
  62. | `OnWaiting
  63. | `Open
  64. | `Spellcheck
  65. | `Style_Attr
  66. | `Tabindex
  67. | `Title
  68. | `User_data
  69. | `XML_lang
  70. | `XMLns
]
type summary = [
  1. | `Summary
]
type summary_content = phrasing
type summary_content_fun = phrasing
type summary_attrib = common
type command = [
  1. | `Command
]
type command_content = notag
type command_content_fun = notag
type command_attrib = [
  1. | `Accesskey
  2. | `Checked
  3. | `Class
  4. | `Command_Type
  5. | `Contenteditable
  6. | `Contextmenu
  7. | `Dir
  8. | `Disabled
  9. | `Draggable
  10. | `Hidden
  11. | `Icon
  12. | `Id
  13. | `OnAbort
  14. | `OnBlur
  15. | `OnCanPlay
  16. | `OnCanPlayThrough
  17. | `OnChange
  18. | `OnClick
  19. | `OnContextMenu
  20. | `OnDblClick
  21. | `OnDrag
  22. | `OnDragEnd
  23. | `OnDragEnter
  24. | `OnDragLeave
  25. | `OnDragOver
  26. | `OnDragStart
  27. | `OnDrop
  28. | `OnDurationChange
  29. | `OnEmptied
  30. | `OnEnded
  31. | `OnError
  32. | `OnFocus
  33. | `OnFormChange
  34. | `OnFormInput
  35. | `OnInput
  36. | `OnInvalid
  37. | `OnKeyDown
  38. | `OnKeyPress
  39. | `OnKeyUp
  40. | `OnLoad
  41. | `OnLoadStart
  42. | `OnLoadedData
  43. | `OnLoadedMetaData
  44. | `OnMouseDown
  45. | `OnMouseMove
  46. | `OnMouseOut
  47. | `OnMouseOver
  48. | `OnMouseUp
  49. | `OnMouseWheel
  50. | `OnPause
  51. | `OnPlay
  52. | `OnPlaying
  53. | `OnProgress
  54. | `OnRateChange
  55. | `OnReadyStateChange
  56. | `OnScroll
  57. | `OnSeeked
  58. | `OnSeeking
  59. | `OnSelect
  60. | `OnShow
  61. | `OnStalled
  62. | `OnSubmit
  63. | `OnSuspend
  64. | `OnTimeUpdate
  65. | `OnVolumeChange
  66. | `OnWaiting
  67. | `Radiogroup
  68. | `Spellcheck
  69. | `Style_Attr
  70. | `Tabindex
  71. | `Title
  72. | `User_data
  73. | `XML_lang
  74. | `XMLns
]
type menu = [
  1. | `Menu
]
type menu_content = notag
type menu_content_fun = notag
type menu_attrib = [
  1. | `Accesskey
  2. | `Class
  3. | `Contenteditable
  4. | `Contextmenu
  5. | `Dir
  6. | `Draggable
  7. | `Hidden
  8. | `Id
  9. | `Label
  10. | `Menu_Type
  11. | `OnAbort
  12. | `OnBlur
  13. | `OnCanPlay
  14. | `OnCanPlayThrough
  15. | `OnChange
  16. | `OnClick
  17. | `OnContextMenu
  18. | `OnDblClick
  19. | `OnDrag
  20. | `OnDragEnd
  21. | `OnDragEnter
  22. | `OnDragLeave
  23. | `OnDragOver
  24. | `OnDragStart
  25. | `OnDrop
  26. | `OnDurationChange
  27. | `OnEmptied
  28. | `OnEnded
  29. | `OnError
  30. | `OnFocus
  31. | `OnFormChange
  32. | `OnFormInput
  33. | `OnInput
  34. | `OnInvalid
  35. | `OnKeyDown
  36. | `OnKeyPress
  37. | `OnKeyUp
  38. | `OnLoad
  39. | `OnLoadStart
  40. | `OnLoadedData
  41. | `OnLoadedMetaData
  42. | `OnMouseDown
  43. | `OnMouseMove
  44. | `OnMouseOut
  45. | `OnMouseOver
  46. | `OnMouseUp
  47. | `OnMouseWheel
  48. | `OnPause
  49. | `OnPlay
  50. | `OnPlaying
  51. | `OnProgress
  52. | `OnRateChange
  53. | `OnReadyStateChange
  54. | `OnScroll
  55. | `OnSeeked
  56. | `OnSeeking
  57. | `OnSelect
  58. | `OnShow
  59. | `OnStalled
  60. | `OnSubmit
  61. | `OnSuspend
  62. | `OnTimeUpdate
  63. | `OnVolumeChange
  64. | `OnWaiting
  65. | `Spellcheck
  66. | `Style_Attr
  67. | `Tabindex
  68. | `Title
  69. | `User_data
  70. | `XML_lang
  71. | `XMLns
]
type noscript = [
  1. | `Noscript of flow5_without_noscript
]
type noscript_content = flow5_without_noscript
type noscript_content_fun = flow5_without_noscript
type noscript_attrib = common
type meta = [
  1. | `Meta
]
type meta_content = notag
type meta_content_fun = notag
type meta_attrib = [
  1. | `Accesskey
  2. | `Charset
  3. | `Class
  4. | `Content
  5. | `Contenteditable
  6. | `Contextmenu
  7. | `Dir
  8. | `Draggable
  9. | `Hidden
  10. | `Http_equiv
  11. | `Id
  12. | `Name
  13. | `OnAbort
  14. | `OnBlur
  15. | `OnCanPlay
  16. | `OnCanPlayThrough
  17. | `OnChange
  18. | `OnClick
  19. | `OnContextMenu
  20. | `OnDblClick
  21. | `OnDrag
  22. | `OnDragEnd
  23. | `OnDragEnter
  24. | `OnDragLeave
  25. | `OnDragOver
  26. | `OnDragStart
  27. | `OnDrop
  28. | `OnDurationChange
  29. | `OnEmptied
  30. | `OnEnded
  31. | `OnError
  32. | `OnFocus
  33. | `OnFormChange
  34. | `OnFormInput
  35. | `OnInput
  36. | `OnInvalid
  37. | `OnKeyDown
  38. | `OnKeyPress
  39. | `OnKeyUp
  40. | `OnLoad
  41. | `OnLoadStart
  42. | `OnLoadedData
  43. | `OnLoadedMetaData
  44. | `OnMouseDown
  45. | `OnMouseMove
  46. | `OnMouseOut
  47. | `OnMouseOver
  48. | `OnMouseUp
  49. | `OnMouseWheel
  50. | `OnPause
  51. | `OnPlay
  52. | `OnPlaying
  53. | `OnProgress
  54. | `OnRateChange
  55. | `OnReadyStateChange
  56. | `OnScroll
  57. | `OnSeeked
  58. | `OnSeeking
  59. | `OnSelect
  60. | `OnShow
  61. | `OnStalled
  62. | `OnSubmit
  63. | `OnSuspend
  64. | `OnTimeUpdate
  65. | `OnVolumeChange
  66. | `OnWaiting
  67. | `Property
  68. | `Spellcheck
  69. | `Style_Attr
  70. | `Tabindex
  71. | `Title
  72. | `User_data
  73. | `XML_lang
  74. | `XMLns
]
type style = [
  1. | `Style
]
type style_content = [
  1. | `PCDATA
]
type style_content_fun = [
  1. | `PCDATA
]
type style_attrib = [
  1. | `Accesskey
  2. | `Class
  3. | `Contenteditable
  4. | `Contextmenu
  5. | `Dir
  6. | `Draggable
  7. | `Hidden
  8. | `Id
  9. | `Media
  10. | `Mime_type
  11. | `OnAbort
  12. | `OnBlur
  13. | `OnCanPlay
  14. | `OnCanPlayThrough
  15. | `OnChange
  16. | `OnClick
  17. | `OnContextMenu
  18. | `OnDblClick
  19. | `OnDrag
  20. | `OnDragEnd
  21. | `OnDragEnter
  22. | `OnDragLeave
  23. | `OnDragOver
  24. | `OnDragStart
  25. | `OnDrop
  26. | `OnDurationChange
  27. | `OnEmptied
  28. | `OnEnded
  29. | `OnError
  30. | `OnFocus
  31. | `OnFormChange
  32. | `OnFormInput
  33. | `OnInput
  34. | `OnInvalid
  35. | `OnKeyDown
  36. | `OnKeyPress
  37. | `OnKeyUp
  38. | `OnLoad
  39. | `OnLoadStart
  40. | `OnLoadedData
  41. | `OnLoadedMetaData
  42. | `OnMouseDown
  43. | `OnMouseMove
  44. | `OnMouseOut
  45. | `OnMouseOver
  46. | `OnMouseUp
  47. | `OnMouseWheel
  48. | `OnPause
  49. | `OnPlay
  50. | `OnPlaying
  51. | `OnProgress
  52. | `OnRateChange
  53. | `OnReadyStateChange
  54. | `OnScroll
  55. | `OnSeeked
  56. | `OnSeeking
  57. | `OnSelect
  58. | `OnShow
  59. | `OnStalled
  60. | `OnSubmit
  61. | `OnSuspend
  62. | `OnTimeUpdate
  63. | `OnVolumeChange
  64. | `OnWaiting
  65. | `Scoped
  66. | `Spellcheck
  67. | `Style_Attr
  68. | `Tabindex
  69. | `Title
  70. | `User_data
  71. | `XML_lang
  72. | `XMLns
]
type script = [
  1. | `Script
]
type script_attrib = [
  1. | `Accesskey
  2. | `Async
  3. | `Charset
  4. | `Class
  5. | `Contenteditable
  6. | `Contextmenu
  7. | `Defer
  8. | `Dir
  9. | `Draggable
  10. | `Hidden
  11. | `Id
  12. | `Mime_type
  13. | `OnAbort
  14. | `OnBlur
  15. | `OnCanPlay
  16. | `OnCanPlayThrough
  17. | `OnChange
  18. | `OnClick
  19. | `OnContextMenu
  20. | `OnDblClick
  21. | `OnDrag
  22. | `OnDragEnd
  23. | `OnDragEnter
  24. | `OnDragLeave
  25. | `OnDragOver
  26. | `OnDragStart
  27. | `OnDrop
  28. | `OnDurationChange
  29. | `OnEmptied
  30. | `OnEnded
  31. | `OnError
  32. | `OnFocus
  33. | `OnFormChange
  34. | `OnFormInput
  35. | `OnInput
  36. | `OnInvalid
  37. | `OnKeyDown
  38. | `OnKeyPress
  39. | `OnKeyUp
  40. | `OnLoad
  41. | `OnLoadStart
  42. | `OnLoadedData
  43. | `OnLoadedMetaData
  44. | `OnMouseDown
  45. | `OnMouseMove
  46. | `OnMouseOut
  47. | `OnMouseOver
  48. | `OnMouseUp
  49. | `OnMouseWheel
  50. | `OnPause
  51. | `OnPlay
  52. | `OnPlaying
  53. | `OnProgress
  54. | `OnRateChange
  55. | `OnReadyStateChange
  56. | `OnScroll
  57. | `OnSeeked
  58. | `OnSeeking
  59. | `OnSelect
  60. | `OnShow
  61. | `OnStalled
  62. | `OnSubmit
  63. | `OnSuspend
  64. | `OnTimeUpdate
  65. | `OnVolumeChange
  66. | `OnWaiting
  67. | `Spellcheck
  68. | `Src
  69. | `Style_Attr
  70. | `Tabindex
  71. | `Title
  72. | `User_data
  73. | `XML_lang
  74. | `XMLns
]
type script_content = [
  1. | `PCDATA
]
type script_content_fun = [
  1. | `PCDATA
]
OCaml

Innovation. Community. Security.