func-extract.svg 7.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179
  1. <svg xmlns="http://www.w3.org/2000/svg" width="565" height="741">
  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="88" height="32" rx="10"/>
  5. <rect x="29"
  6. y="1"
  7. width="88"
  8. height="32"
  9. class="terminal"
  10. rx="10"/>
  11. <text class="terminal" x="39" y="21">EXTRACT</text>
  12. <rect x="139" y="3" width="26" height="32" rx="10"/>
  13. <rect x="137"
  14. y="1"
  15. width="26"
  16. height="32"
  17. class="terminal"
  18. rx="10"/>
  19. <text class="terminal" x="147" y="21">(</text>
  20. <rect x="205" y="3" width="70" height="32" rx="10"/>
  21. <rect x="203"
  22. y="1"
  23. width="70"
  24. height="32"
  25. class="terminal"
  26. rx="10"/>
  27. <text class="terminal" x="213" y="21">EPOCH</text>
  28. <rect x="205" y="47" width="108" height="32" rx="10"/>
  29. <rect x="203"
  30. y="45"
  31. width="108"
  32. height="32"
  33. class="terminal"
  34. rx="10"/>
  35. <text class="terminal" x="213" y="65">MILLENNIUM</text>
  36. <rect x="205" y="91" width="88" height="32" rx="10"/>
  37. <rect x="203"
  38. y="89"
  39. width="88"
  40. height="32"
  41. class="terminal"
  42. rx="10"/>
  43. <text class="terminal" x="213" y="109">CENTURY</text>
  44. <rect x="205" y="135" width="78" height="32" rx="10"/>
  45. <rect x="203"
  46. y="133"
  47. width="78"
  48. height="32"
  49. class="terminal"
  50. rx="10"/>
  51. <text class="terminal" x="213" y="153">DECADE</text>
  52. <rect x="205" y="179" width="58" height="32" rx="10"/>
  53. <rect x="203"
  54. y="177"
  55. width="58"
  56. height="32"
  57. class="terminal"
  58. rx="10"/>
  59. <text class="terminal" x="213" y="197">YEAR</text>
  60. <rect x="205" y="223" width="88" height="32" rx="10"/>
  61. <rect x="203"
  62. y="221"
  63. width="88"
  64. height="32"
  65. class="terminal"
  66. rx="10"/>
  67. <text class="terminal" x="213" y="241">QUARTER</text>
  68. <rect x="205" y="267" width="74" height="32" rx="10"/>
  69. <rect x="203"
  70. y="265"
  71. width="74"
  72. height="32"
  73. class="terminal"
  74. rx="10"/>
  75. <text class="terminal" x="213" y="285">MONTH</text>
  76. <rect x="205" y="311" width="60" height="32" rx="10"/>
  77. <rect x="203"
  78. y="309"
  79. width="60"
  80. height="32"
  81. class="terminal"
  82. rx="10"/>
  83. <text class="terminal" x="213" y="329">WEEK</text>
  84. <rect x="205" y="355" width="50" height="32" rx="10"/>
  85. <rect x="203"
  86. y="353"
  87. width="50"
  88. height="32"
  89. class="terminal"
  90. rx="10"/>
  91. <text class="terminal" x="213" y="373">DAY</text>
  92. <rect x="205" y="399" width="60" height="32" rx="10"/>
  93. <rect x="203"
  94. y="397"
  95. width="60"
  96. height="32"
  97. class="terminal"
  98. rx="10"/>
  99. <text class="terminal" x="213" y="417">HOUR</text>
  100. <rect x="205" y="443" width="74" height="32" rx="10"/>
  101. <rect x="203"
  102. y="441"
  103. width="74"
  104. height="32"
  105. class="terminal"
  106. rx="10"/>
  107. <text class="terminal" x="213" y="461">MINUTE</text>
  108. <rect x="205" y="487" width="80" height="32" rx="10"/>
  109. <rect x="203"
  110. y="485"
  111. width="80"
  112. height="32"
  113. class="terminal"
  114. rx="10"/>
  115. <text class="terminal" x="213" y="505">SECOND</text>
  116. <rect x="205" y="531" width="128" height="32" rx="10"/>
  117. <rect x="203"
  118. y="529"
  119. width="128"
  120. height="32"
  121. class="terminal"
  122. rx="10"/>
  123. <text class="terminal" x="213" y="549">MICROSECOND</text>
  124. <rect x="205" y="575" width="116" height="32" rx="10"/>
  125. <rect x="203"
  126. y="573"
  127. width="116"
  128. height="32"
  129. class="terminal"
  130. rx="10"/>
  131. <text class="terminal" x="213" y="593">MILLISECOND</text>
  132. <rect x="205" y="619" width="56" height="32" rx="10"/>
  133. <rect x="203"
  134. y="617"
  135. width="56"
  136. height="32"
  137. class="terminal"
  138. rx="10"/>
  139. <text class="terminal" x="213" y="637">DOW</text>
  140. <rect x="205" y="663" width="80" height="32" rx="10"/>
  141. <rect x="203"
  142. y="661"
  143. width="80"
  144. height="32"
  145. class="terminal"
  146. rx="10"/>
  147. <text class="terminal" x="213" y="681">ISODOW</text>
  148. <rect x="205" y="707" width="50" height="32" rx="10"/>
  149. <rect x="203"
  150. y="705"
  151. width="50"
  152. height="32"
  153. class="terminal"
  154. rx="10"/>
  155. <text class="terminal" x="213" y="725">DOY</text>
  156. <rect x="373" y="3" width="60" height="32" rx="10"/>
  157. <rect x="371"
  158. y="1"
  159. width="60"
  160. height="32"
  161. class="terminal"
  162. rx="10"/>
  163. <text class="terminal" x="381" y="21">FROM</text>
  164. <rect x="453" y="3" width="38" height="32"/>
  165. <rect x="451" y="1" width="38" height="32" class="nonterminal"/>
  166. <text class="nonterminal" x="461" y="21">val</text>
  167. <rect x="511" y="3" width="26" height="32" rx="10"/>
  168. <rect x="509"
  169. y="1"
  170. width="26"
  171. height="32"
  172. class="terminal"
  173. rx="10"/>
  174. <text class="terminal" x="519" y="21">)</text>
  175. <path class="line"
  176. d="m17 17 h2 m0 0 h10 m88 0 h10 m0 0 h10 m26 0 h10 m20 0 h10 m70 0 h10 m0 0 h58 m-168 0 h20 m148 0 h20 m-188 0 q10 0 10 10 m168 0 q0 -10 10 -10 m-178 10 v24 m168 0 v-24 m-168 24 q0 10 10 10 m148 0 q10 0 10 -10 m-158 10 h10 m108 0 h10 m0 0 h20 m-158 -10 v20 m168 0 v-20 m-168 20 v24 m168 0 v-24 m-168 24 q0 10 10 10 m148 0 q10 0 10 -10 m-158 10 h10 m88 0 h10 m0 0 h40 m-158 -10 v20 m168 0 v-20 m-168 20 v24 m168 0 v-24 m-168 24 q0 10 10 10 m148 0 q10 0 10 -10 m-158 10 h10 m78 0 h10 m0 0 h50 m-158 -10 v20 m168 0 v-20 m-168 20 v24 m168 0 v-24 m-168 24 q0 10 10 10 m148 0 q10 0 10 -10 m-158 10 h10 m58 0 h10 m0 0 h70 m-158 -10 v20 m168 0 v-20 m-168 20 v24 m168 0 v-24 m-168 24 q0 10 10 10 m148 0 q10 0 10 -10 m-158 10 h10 m88 0 h10 m0 0 h40 m-158 -10 v20 m168 0 v-20 m-168 20 v24 m168 0 v-24 m-168 24 q0 10 10 10 m148 0 q10 0 10 -10 m-158 10 h10 m74 0 h10 m0 0 h54 m-158 -10 v20 m168 0 v-20 m-168 20 v24 m168 0 v-24 m-168 24 q0 10 10 10 m148 0 q10 0 10 -10 m-158 10 h10 m60 0 h10 m0 0 h68 m-158 -10 v20 m168 0 v-20 m-168 20 v24 m168 0 v-24 m-168 24 q0 10 10 10 m148 0 q10 0 10 -10 m-158 10 h10 m50 0 h10 m0 0 h78 m-158 -10 v20 m168 0 v-20 m-168 20 v24 m168 0 v-24 m-168 24 q0 10 10 10 m148 0 q10 0 10 -10 m-158 10 h10 m60 0 h10 m0 0 h68 m-158 -10 v20 m168 0 v-20 m-168 20 v24 m168 0 v-24 m-168 24 q0 10 10 10 m148 0 q10 0 10 -10 m-158 10 h10 m74 0 h10 m0 0 h54 m-158 -10 v20 m168 0 v-20 m-168 20 v24 m168 0 v-24 m-168 24 q0 10 10 10 m148 0 q10 0 10 -10 m-158 10 h10 m80 0 h10 m0 0 h48 m-158 -10 v20 m168 0 v-20 m-168 20 v24 m168 0 v-24 m-168 24 q0 10 10 10 m148 0 q10 0 10 -10 m-158 10 h10 m128 0 h10 m-158 -10 v20 m168 0 v-20 m-168 20 v24 m168 0 v-24 m-168 24 q0 10 10 10 m148 0 q10 0 10 -10 m-158 10 h10 m116 0 h10 m0 0 h12 m-158 -10 v20 m168 0 v-20 m-168 20 v24 m168 0 v-24 m-168 24 q0 10 10 10 m148 0 q10 0 10 -10 m-158 10 h10 m56 0 h10 m0 0 h72 m-158 -10 v20 m168 0 v-20 m-168 20 v24 m168 0 v-24 m-168 24 q0 10 10 10 m148 0 q10 0 10 -10 m-158 10 h10 m80 0 h10 m0 0 h48 m-158 -10 v20 m168 0 v-20 m-168 20 v24 m168 0 v-24 m-168 24 q0 10 10 10 m148 0 q10 0 10 -10 m-158 10 h10 m50 0 h10 m0 0 h78 m20 -704 h10 m60 0 h10 m0 0 h10 m38 0 h10 m0 0 h10 m26 0 h10 m3 0 h-3"/>
  177. <polygon points="555 17 563 13 563 21"/>
  178. <polygon points="555 17 547 13 547 21"/>
  179. </svg>