with-options.svg 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. <svg xmlns="http://www.w3.org/2000/svg" width="503" height="129">
  2. <polygon points="9 61 1 57 1 65"/>
  3. <polygon points="17 61 9 57 9 65"/>
  4. <rect x="51" y="47" width="58" height="32" rx="10"/>
  5. <rect x="49"
  6. y="45"
  7. width="58"
  8. height="32"
  9. class="terminal"
  10. rx="10"/>
  11. <text class="terminal" x="59" y="65">WITH</text>
  12. <rect x="129" y="47" width="26" height="32" rx="10"/>
  13. <rect x="127"
  14. y="45"
  15. width="26"
  16. height="32"
  17. class="terminal"
  18. rx="10"/>
  19. <text class="terminal" x="137" y="65">(</text>
  20. <rect x="195" y="47" width="48" height="32"/>
  21. <rect x="193" y="45" width="48" height="32" class="nonterminal"/>
  22. <text class="nonterminal" x="203" y="65">field</text>
  23. <rect x="283" y="79" width="28" height="32" rx="10"/>
  24. <rect x="281"
  25. y="77"
  26. width="28"
  27. height="32"
  28. class="terminal"
  29. rx="10"/>
  30. <text class="terminal" x="291" y="97">=</text>
  31. <rect x="351" y="47" width="38" height="32"/>
  32. <rect x="349" y="45" width="38" height="32" class="nonterminal"/>
  33. <text class="nonterminal" x="359" y="65">val</text>
  34. <rect x="195" y="3" width="24" height="32" rx="10"/>
  35. <rect x="193"
  36. y="1"
  37. width="24"
  38. height="32"
  39. class="terminal"
  40. rx="10"/>
  41. <text class="terminal" x="203" y="21">,</text>
  42. <rect x="429" y="47" width="26" height="32" rx="10"/>
  43. <rect x="427"
  44. y="45"
  45. width="26"
  46. height="32"
  47. class="terminal"
  48. rx="10"/>
  49. <text class="terminal" x="437" y="65">)</text>
  50. <path class="line"
  51. d="m17 61 h2 m20 0 h10 m58 0 h10 m0 0 h10 m26 0 h10 m20 0 h10 m48 0 h10 m20 0 h10 m0 0 h38 m-68 0 h20 m48 0 h20 m-88 0 q10 0 10 10 m68 0 q0 -10 10 -10 m-78 10 v12 m68 0 v-12 m-68 12 q0 10 10 10 m48 0 q10 0 10 -10 m-58 10 h10 m28 0 h10 m20 -32 h10 m38 0 h10 m-234 0 l20 0 m-1 0 q-9 0 -9 -10 l0 -24 q0 -10 10 -10 m214 44 l20 0 m-20 0 q10 0 10 -10 l0 -24 q0 -10 -10 -10 m-214 0 h10 m24 0 h10 m0 0 h170 m20 44 h10 m26 0 h10 m-444 0 h20 m424 0 h20 m-464 0 q10 0 10 10 m444 0 q0 -10 10 -10 m-454 10 v46 m444 0 v-46 m-444 46 q0 10 10 10 m424 0 q10 0 10 -10 m-434 10 h10 m0 0 h414 m23 -66 h-3"/>
  52. <polygon points="493 61 501 57 501 65"/>
  53. <polygon points="493 61 485 57 485 65"/>
  54. </svg>