func-substring.svg 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <svg xmlns="http://www.w3.org/2000/svg" width="583" height="69">
  2. <polygon points="9 17 1 13 1 21"/>
  3. <polygon points="17 17 9 13 9 21"/>
  4. <rect x="31" y="3" width="86" height="32" rx="10"/>
  5. <rect x="29"
  6. y="1"
  7. width="86"
  8. height="32"
  9. class="terminal"
  10. rx="10"/>
  11. <text class="terminal" x="39" y="21">substring</text>
  12. <rect x="137" y="3" width="26" height="32" rx="10"/>
  13. <rect x="135"
  14. y="1"
  15. width="26"
  16. height="32"
  17. class="terminal"
  18. rx="10"/>
  19. <text class="terminal" x="145" y="21">(</text>
  20. <rect x="183" y="3" width="38" height="32"/>
  21. <rect x="181" y="1" width="38" height="32" class="nonterminal"/>
  22. <text class="nonterminal" x="191" y="21">str</text>
  23. <rect x="241" y="3" width="24" height="32" rx="10"/>
  24. <rect x="239"
  25. y="1"
  26. width="24"
  27. height="32"
  28. class="terminal"
  29. rx="10"/>
  30. <text class="terminal" x="249" y="21">,</text>
  31. <rect x="285" y="3" width="80" height="32"/>
  32. <rect x="283" y="1" width="80" height="32" class="nonterminal"/>
  33. <text class="nonterminal" x="293" y="21">start_pos</text>
  34. <rect x="405" y="35" width="24" height="32" rx="10"/>
  35. <rect x="403"
  36. y="33"
  37. width="24"
  38. height="32"
  39. class="terminal"
  40. rx="10"/>
  41. <text class="terminal" x="413" y="53">,</text>
  42. <rect x="449" y="35" width="40" height="32"/>
  43. <rect x="447" y="33" width="40" height="32" class="nonterminal"/>
  44. <text class="nonterminal" x="457" y="53">len</text>
  45. <rect x="529" y="3" width="26" height="32" rx="10"/>
  46. <rect x="527"
  47. y="1"
  48. width="26"
  49. height="32"
  50. class="terminal"
  51. rx="10"/>
  52. <text class="terminal" x="537" y="21">)</text>
  53. <path class="line"
  54. d="m17 17 h2 m0 0 h10 m86 0 h10 m0 0 h10 m26 0 h10 m0 0 h10 m38 0 h10 m0 0 h10 m24 0 h10 m0 0 h10 m80 0 h10 m20 0 h10 m0 0 h94 m-124 0 h20 m104 0 h20 m-144 0 q10 0 10 10 m124 0 q0 -10 10 -10 m-134 10 v12 m124 0 v-12 m-124 12 q0 10 10 10 m104 0 q10 0 10 -10 m-114 10 h10 m24 0 h10 m0 0 h10 m40 0 h10 m20 -32 h10 m26 0 h10 m3 0 h-3"/>
  55. <polygon points="573 17 581 13 581 21"/>
  56. <polygon points="573 17 565 13 565 21"/>
  57. </svg>