Skip to content

Instantly share code, notes, and snippets.

@antimon2
Last active January 25, 2025 03:36
Show Gist options
  • Save antimon2/8b292d31941a3bcc4436f080317e88b8 to your computer and use it in GitHub Desktop.
Save antimon2/8b292d31941a3bcc4436f080317e88b8 to your computer and use it in GitHub Desktop.
[Old] OperatorsPrecedenceHierarchy.jl.ipynb
Display the source blob
Display the rendered blob
Raw
{"metadata":{"kernelspec":{"name":"julia-1.11","display_name":"Julia 1.11.1","language":"julia"},"language_info":{"file_extension":".jl","name":"julia","mimetype":"application/julia","version":"1.11.1"},"_draft":{"nbviewer_url":"https://gist.github.com/antimon2/348a2362d1e2c10008a1191f841ac0e5"},"gist":{"data":{"description":"OperatorsPrecedenceHierarchy.jl.ipynb","public":true},"id":"348a2362d1e2c10008a1191f841ac0e5"}},"nbformat_minor":5,"nbformat":4,"cells":[{"id":"2fe58aa5","cell_type":"code","source":"versioninfo()","metadata":{"ExecuteTime":{"end_time":"2024-03-13T12:47:41.023000+09:00","start_time":"2024-03-13T03:47:38.683Z"},"trusted":true},"outputs":[{"name":"stdout","text":"Julia Version 1.11.1\nCommit 8f5b7ca12ad (2024-10-16 10:53 UTC)\nBuild Info:\n Official https://julialang.org/ release\nPlatform Info:\n OS: Linux (x86_64-linux-gnu)\n CPU: 12 × Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz\n WORD_SIZE: 64\n LLVM: libLLVM-16.0.6 (ORCJIT, skylake)\nThreads: 1 default, 0 interactive, 1 GC (on 12 virtual cores)\n","output_type":"stream"}],"execution_count":1},{"id":"e1e9c1eb","cell_type":"code","source":"Threads.nthreads()","metadata":{"ExecuteTime":{"end_time":"2024-03-13T12:47:41.350000+09:00","start_time":"2024-03-13T03:47:38.684Z"},"trusted":true},"outputs":[{"execution_count":2,"output_type":"execute_result","data":{"text/plain":"1"},"metadata":{}}],"execution_count":2},{"id":"6fcf7c77","cell_type":"code","source":"prec_sym_dic_ascii = let\n dict = Dict{Int, Vector{Symbol}}()\n for sym in Symbol.([\n split(raw\"\"\"! != !== \" # $ % & && * + ++ , - . .. ... / //\"\"\");\n split(raw\" : :: ; < <: << <= <| == === => > >: >= >> >>> ? @\");\n split(raw\"\"\"\\ ^ _ `\"\"\");\n split(\"in isa\");\n split(\"| |> || ~\");\n # \"÷=\";\"⊻=\";\"⊼=\";\"⊽=\";\n ])\n _prec = Base.operator_precedence(sym)\n if _prec > 0\n if haskey(dict, _prec)\n push!(dict[_prec], sym)\n else\n dict[_prec] = [sym]\n end\n end\n end\n dict\nend","metadata":{"ExecuteTime":{"end_time":"2024-03-13T12:47:43.224000+09:00","start_time":"2024-03-13T03:47:38.684Z"},"trusted":true},"outputs":[{"execution_count":3,"output_type":"execute_result","data":{"text/plain":"Dict{Int64, Vector{Symbol}} with 16 entries:\n 5 => [:||]\n 16 => [:(::)]\n 12 => [:%, :&, :*, :/, :\\]\n 8 => [:<|]\n 17 => [:.]\n 1 => [:~]\n 6 => [:&&]\n 11 => [:$, :+, :++, :-, :|]\n 9 => [:|>]\n 14 => [:<<, :>>, :>>>]\n 3 => [:?]\n 7 => [:!=, :!==, :<, :<:, :<=, :(==), :(===), :>, :>:, :>=, :in, :isa]\n 13 => [://]\n 15 => [:^]\n 2 => [:(=>)]\n 10 => [:.., :(:)]"},"metadata":{}}],"execution_count":3},{"id":"fecb07ed","cell_type":"code","source":"prec_sym_dic_2b = let\n dict = Dict{Int, Vector{Symbol}}()\n for c='\\u0080':'\\u07ff'\n sym = Symbol(c)\n try\n _prec = Base.operator_precedence(sym)\n if _prec > 0\n if haskey(dict, _prec)\n push!(dict[_prec], sym)\n else\n dict[_prec] = [sym]\n end\n end\n catch e\n end\n end\n dict\nend","metadata":{"ExecuteTime":{"end_time":"2024-03-13T12:47:43.264000+09:00","start_time":"2024-03-13T03:47:38.685Z"},"trusted":true},"outputs":[{"execution_count":4,"output_type":"execute_result","data":{"text/plain":"Dict{Int64, Vector{Symbol}} with 2 entries:\n 11 => [:¦, :±]\n 12 => [:·, :×, :÷, :·]"},"metadata":{}}],"execution_count":4},{"id":"82051140","cell_type":"code","source":"prec_sym_dic_3b = let\n dict = Dict{Int, Vector{Symbol}}()\n # for c=filter(ispunct, '\\u0800':'\\uffff')\n for c='\\u0800':'\\uffff'\n occursin(r\"\\p{S}|\\p{P}\", string(c)) || continue\n sym = Symbol(c)\n # if Base.isoperator(sym)\n _prec = Base.operator_precedence(sym)\n if _prec > 0\n # @info sym prec=_prec\n if haskey(dict, _prec)\n push!(dict[_prec], sym)\n else\n dict[_prec] = [sym]\n end\n end\n # end\n end\n dict\nend","metadata":{"ExecuteTime":{"end_time":"2024-03-13T12:47:43.332000+09:00","start_time":"2024-03-13T03:47:38.685Z"},"trusted":true},"outputs":[{"execution_count":5,"output_type":"execute_result","data":{"text/plain":"Dict{Int64, Vector{Symbol}} with 7 entries:\n 4 => [:←, :→, :↔, :↚, :↛, :↜, :↝, :↞, :↠, :↢ … :⭃, :⭄, :⭇, :⭈, :⭉, :⭊, :⭋,…\n 15 => [:↑, :↓, :⇵, :⟰, :⟱, :⤈, :⤉, :⤊, :⤋, :⤒ … :⥜, :⥝, :⥠, :⥡, :⥣, :⥥, :⥮,…\n 7 => [:∈, :∉, :∊, :∋, :∌, :∍, :∝, :∥, :∦, :∷ … :⫖, :⫗, :⫘, :⫙, :⫪, :⫫, :⫷,…\n 11 => [:−, :∓, :∔, :∨, :∪, :∸, :≏, :⊎, :⊔, :⊕ … :⩐, :⩒, :⩔, :⩖, :⩗, :⩛, :⩝,…\n 10 => [:…, :⁝, :⋮, :⋯, :⋰, :⋱]\n 12 => [:⅋, :∗, :∘, :∙, :∤, :∧, :∩, :≀, :⊍, :⊓ … :⩑, :⩓, :⩕, :⩘, :⩚, :⩜, :⩞,…\n 1 => [:≔, :≕, :⩴]"},"metadata":{}}],"execution_count":5},{"id":"c1de741b","cell_type":"code","source":"prec_sym_dic_4b = let\n dict = Dict{Int, Vector{Symbol}}()\n # for c=filter(ispunct, '\\u0800':'\\uffff')\n for c='\\U10000':'\\U10ffff'\n occursin(r\"\\p{S}|\\p{P}\", string(c)) || continue\n sym = Symbol(c)\n # if Base.isoperator(sym)\n _prec = Base.operator_precedence(sym)\n if _prec > 0\n @info sym prec=_prec\n if haskey(dict, _prec)\n push!(dict[_prec], sym)\n else\n dict[_prec] = [sym]\n end\n end\n # end\n end\n dict\nend","metadata":{"ExecuteTime":{"end_time":"2024-03-13T12:47:43.604000+09:00","start_time":"2024-03-13T03:47:38.686Z"},"trusted":true},"outputs":[{"execution_count":6,"output_type":"execute_result","data":{"text/plain":"Dict{Int64, Vector{Symbol}}()"},"metadata":{}}],"execution_count":6},{"id":"b5ab7882","cell_type":"code","source":"prec_sym_dic_update_operator = let dics=[prec_sym_dic_ascii, prec_sym_dic_2b, prec_sym_dic_3b, prec_sym_dic_4b]\n dict = Dict{Int, Vector{Symbol}}()\n for _dic in dics, (_prec, syms) in _dic, base_sym in syms\n _prec ∈ (1, 7) && continue\n sym = Symbol(base_sym, '=')\n _prec = Base.operator_precedence(sym)\n if _prec > 0\n if haskey(dict, _prec)\n push!(dict[_prec], sym)\n else\n dict[_prec] = [sym]\n end\n end\n end\n dict\nend","metadata":{"ExecuteTime":{"end_time":"2024-03-13T12:47:43.677000+09:00","start_time":"2024-03-13T03:47:38.687Z"},"trusted":true},"outputs":[{"execution_count":7,"output_type":"execute_result","data":{"text/plain":"Dict{Int64, Vector{Symbol}} with 1 entry:\n 1 => [:%=, :&=, :*=, :/=, :\\=, :.=, :$=, :+=, :-=, :|=, :<<=, :>>=, :>>>=, :/…"},"metadata":{}}],"execution_count":7},{"id":"0c57ed97","cell_type":"code","source":"prec_sym_dic_broadcasted_operator = let dics=[prec_sym_dic_ascii, prec_sym_dic_2b, prec_sym_dic_3b, prec_sym_dic_4b]\n dict = Dict{Int, Vector{Symbol}}()\n for _dic in dics, (_prec, syms) in _dic, base_sym in syms\n # _prec ∈ (1, 7) && continue\n sym = Symbol('.', base_sym)\n _prec = Base.operator_precedence(sym)\n if _prec > 0\n if haskey(dict, _prec)\n push!(dict[_prec], sym)\n else\n dict[_prec] = [sym]\n end\n end\n end\n dict\nend","metadata":{"ExecuteTime":{"end_time":"2024-03-13T12:47:43.696000+09:00","start_time":"2024-03-13T03:47:38.687Z"},"trusted":true},"outputs":[{"execution_count":8,"output_type":"execute_result","data":{"text/plain":"Dict{Int64, Vector{Symbol}} with 14 entries:\n 5 => [:.||]\n 12 => [:.%, :.&, :.*, :./, :.\\, :.·, :.×, :.÷, :.·, :.⅋ … :.⩑, :.⩓, :.⩕, :.…\n 8 => [:.<|]\n 1 => [:.~, :.≔, :.≕, :.⩴]\n 6 => [:.&&]\n 11 => [:.+, :.++, :.-, :.|, :.¦, :.±, :.−, :.∓, :.∔, :.∨ … :.⩐, :.⩒, :.⩔, :…\n 9 => [:.|>]\n 14 => [:.<<, :.>>, :.>>>]\n 7 => [:.!=, :.!==, :.<, :.<:, :.<=, :.==, :.===, :.>, :.>:, :.>= … :.⫖, :.…\n 13 => [:.//]\n 15 => [:.^, :.↑, :.↓, :.⇵, :.⟰, :.⟱, :.⤈, :.⤉, :.⤊, :.⤋ … :.⥜, :.⥝, :.⥠, :.…\n 4 => [:.←, :.→, :.↔, :.↚, :.↛, :.↜, :.↝, :.↞, :.↠, :.↢ … :.⭃, :.⭄, :.⭇, :.…\n 2 => [:.=>]\n 10 => [:.., :.…, :.⁝, :.⋮, :.⋯, :.⋰, :.⋱]"},"metadata":{}}],"execution_count":8},{"id":"14323f06","cell_type":"code","source":"precedences = sort(Int[]∪keys(prec_sym_dic_ascii)∪keys(prec_sym_dic_2b)∪keys(prec_sym_dic_3b))","metadata":{"ExecuteTime":{"end_time":"2024-03-13T12:47:44.430000+09:00","start_time":"2024-03-13T03:47:38.688Z"},"trusted":true},"outputs":[{"execution_count":9,"output_type":"execute_result","data":{"text/plain":"17-element Vector{Int64}:\n 1\n 2\n 3\n 4\n 5\n 6\n 7\n 8\n 9\n 10\n 11\n 12\n 13\n 14\n 15\n 16\n 17"},"metadata":{}}],"execution_count":9},{"id":"c51f8f0b","cell_type":"code","source":"let dics=[prec_sym_dic_ascii, prec_sym_dic_2b, prec_sym_dic_3b, prec_sym_dic_4b, prec_sym_dic_update_operator]\n htmlio = IOBuffer()\n print(htmlio, \"<table>\")\n for _prec in reverse(precedences)\n print(htmlio, \"<tr><th style=\\\"text-align:right;\\\">$_prec</th><td style=\\\"text-align:left;\\\">\")\n syms = String[]\n for _dic in dics\n if haskey(_dic, _prec)\n sub_syms = [\"<code>$sym</code>\" for sym in _dic[_prec]]\n push!(syms, join(sub_syms, \", \"))\n end\n end\n if !isempty(syms)\n print(htmlio, join(syms, \"<br>\"))\n else\n print(htmlio, \"&nbsp;\")\n end\n print(htmlio, \"</td></tr>\")\n end\n print(htmlio, \"</table>\")\n HTML(String(take!(htmlio)))\nend","metadata":{"ExecuteTime":{"end_time":"2024-03-13T12:47:44.613000+09:00","start_time":"2024-03-13T03:47:38.689Z"},"trusted":true},"outputs":[{"execution_count":10,"output_type":"execute_result","data":{"text/plain":"HTML{String}(\"<table><tr><th style=\\\"text-align:right;\\\">17</th><td style=\\\"text-align:left;\\\"><code>.</code></td></tr><tr><th style=\\\"text-align:right;\\\">16</th><td style=\\\"text-align:left;\\\"><code>::</code></td></tr><tr><th style=\\\"text-align:right;\\\">15</th><td style=\\\"text-align:left;\\\"><code>^</code><br><code>↑</code>, <code>↓</code>, <code>⇵</code>, <code>⟰</code>, <code>⟱</code>, <code>⤈</code>, <code>⤉</code>, <code>⤊</code>, <code>⤋</code>, <code>⤒</code>, <code>⤓</code>, <code>⥉</code>, <code>⥌</code>, <code>⥍</code>, <code>⥏</code>, <code>⥑</code>, <code>⥔</code>, <code>⥕</code>, <code>⥘</code>, <code>⥙</code>, <code>⥜</code>, <code>⥝</code>, <code>⥠</code>, <code>⥡</code>, <code>⥣</code>, <code>⥥</code>, <code>⥮</code>, <code>⥯</code>, <code>↑</code>, <code>↓</code></td></tr><tr><th style=\\\"text-align:right;\\\">14</th><td style=\\\"text-align:left;\\\"><code><<</code>, <code>>></code>, <code>>>></code></td></tr><tr><th style=\\\"text-align:right;\\\">13</th><td style=\\\"text-align:left;\\\"><code>//</code></td></tr><tr><th style=\\\"text-align:right;\\\">12</th><td style=\\\"text-align:left;\\\"><code>%</code>, <code>&</code>, <code>*</code>, <code>/</code>, <code>\\\\</code><br><code>·</code>, <code>×</code>, <code>÷</code>, <code>·</code><br><code>⅋</code>, <code>∗</code>, <code>∘</code>, <code>∙</code>, <code>∤</code>, <code>∧</code>, <code>∩</code>, <code>≀</code>, <code>⊍</code>, <code>⊓</code>, <code>⊗</code>, <code>⊘</code>, <code>⊙</code>, <code>⊚</code>, <code>⊛</code>, <code>⊠</code>, <code>⊡</code>, <code>⊼</code>, <code>⋄</code>, <code>⋅</code>, <code>⋆</code>, <code>⋇</code>, <code>⋉</code>, <code>⋊</code>, <code>⋋</code>, <code>⋌</code>, <code>⋏</code>, <code>⋒</code>, <code>⌿</code>, <code>▷</code>, <code>⟑</code>, <code>⟕</code>, <code>⟖</code>, <code>⟗</code>, <code>⦸</code>, <code>⦼</code>, <code>⦾</code>, <code>⦿</code>, <code>⧶</code>, <code>⧷</code>, <code>⨇</code>, <code>⨝</code>, <code>⨟</code>, <code>⨰</code>, <code>⨱</code>, <code>⨲</code>, <code>⨳</code>, <code>⨴</code>, <code>⨵</code>, <code>⨶</code>, <code>⨷</code>, <code>⨸</code>, <code>⨻</code>, <code>⨼</code>, <code>⨽</code>, <code>⩀</code>, <code>⩃</code>, <code>⩄</code>, <code>⩋</code>, <code>⩍</code>, <code>⩎</code>, <code>⩑</code>, <code>⩓</code>, <code>⩕</code>, <code>⩘</code>, <code>⩚</code>, <code>⩜</code>, <code>⩞</code>, <code>⩟</code>, <code>⩠</code>, <code>⫛</code></td></tr><tr><th style=\\\"text-align:right;\\\">11</th><td style=\\\"text-align:left;\\\"><code>\\$</code>, <code>+</code>, <code>++</code>, <code>-</code>, <code>|</code><br><code>¦</code>, <code>±</code><br><code>−</code>, <code>∓</code>, <code>∔</code>, <code>∨</code>, <code>∪</code>, <code>∸</code>, <code>≏</code>, <code>⊎</code>, <code>⊔</code>, <code>⊕</code>, <code>⊖</code>, <code>⊞</code>, <code>⊟</code>, <code>⊻</code>, <code>⊽</code>, <code>⋎</code>, <code>⋓</code>, <code>⟇</code>, <code>⧺</code>, <code>⧻</code>, <code>⨈</code>, <code>⨢</code>, <code>⨣</code>, <code>⨤</code>, <code>⨥</code>, <code>⨦</code>, <code>⨧</code>, <code>⨨</code>, <code>⨩</code>, <code>⨪</code>, <code>⨫</code>, <code>⨬</code>, <code>⨭</code>, <code>⨮</code>, <code>⨹</code>, <code>⨺</code>, <code>⩁</code>, <code>⩂</code>, <code>⩅</code>, <code>⩊</code>, <code>⩌</code>, <code>⩏</code>, <code>⩐</code>, <code>⩒</code>, <code>⩔</code>, <code>⩖</code>, <code>⩗</code>, <code>⩛</code>, <code>⩝</code>, <code>⩡</code>, <code>⩢</code>, <code>⩣</code></td></tr><tr><th style=\\\"text-align:right;\\\">10</th><td style=\\\"text-align:left;\\\"><code>..</code>, <code>:</code><br><code>…</code>, <code>⁝</code>, <code>⋮</code>, <code>⋯</code>, <code>⋰</code>, <code>⋱</code></td></tr><tr><th style=\\\"text-align:right;\\\">9</th><td style=\\\"text-align:left;\\\"><code>|></code></td></tr><tr><th style=\\\"text-align:right;\\\">8</th><td style=\\\"text-align:left;\\\"><code><|</code></td></tr><tr><th style=\\\"text-align:right;\\\">7</th><td style=\\\"text-align:left;\\\"><code>!=</code>, <code>!==</code>, <code><</code>, <code><:</code>, <code><=</code>, <code>==</code>, <code>===</code>, <code>></code>, <code>>:</code>, <code>>=</code>, <code>in</code>, <code>isa</code><br><code>∈</code>, <code>∉</code>, <code>∊</code>, <code>∋</code>, <code>∌</code>, <code>∍</code>, <code>∝</code>, <code>∥</code>, <code>∦</code>, <code>∷</code>, <code>∺</code>, <code>∻</code>, <code>∽</code>, <code>∾</code>, <code>≁</code>, <code>≂</code>, <code>≃</code>, <code>≄</code>, <code>≅</code>, <code>≆</code>, <code>≇</code>, <code>≈</code>, <code>≉</code>, <code>≊</code>, <code>≋</code>, <code>≌</code>, <code>≍</code>, <code>≎</code>, <code>≐</code>, <code>≑</code>, <code>≒</code>, <code>≓</code>, <code>≖</code>, <code>≗</code>, <code>≘</code>, <code>≙</code>, <code>≚</code>, <code>≛</code>, <code>≜</code>, <code>≝</code>, <code>≞</code>, <code>≟</code>, <code>≠</code>, <code>≡</code>, <code>≢</code>, <code>≣</code>, <code>≤</code>, <code>≥</code>, <code>≦</code>, <code>≧</code>, <code>≨</code>, <code>≩</code>, <code>≪</code>, <code>≫</code>, <code>≬</code>, <code>≭</code>, <code>≮</code>, <code>≯</code>, <code>≰</code>, <code>≱</code>, <code>≲</code>, <code>≳</code>, <code>≴</code>, <code>≵</code>, <code>≶</code>, <code>≷</code>, <code>≸</code>, <code>≹</code>, <code>≺</code>, <code>≻</code>, <code>≼</code>, <code>≽</code>, <code>≾</code>, <code>≿</code>, <code>⊀</code>, <code>⊁</code>, <code>⊂</code>, <code>⊃</code>, <code>⊄</code>, <code>⊅</code>, <code>⊆</code>, <code>⊇</code>, <code>⊈</code>, <code>⊉</code>, <code>⊊</code>, <code>⊋</code>, <code>⊏</code>, <code>⊐</code>, <code>⊑</code>, <code>⊒</code>, <code>⊜</code>, <code>⊢</code>, <code>⊣</code>, <code>⊩</code>, <code>⊬</code>, <code>⊮</code>, <code>⊰</code>, <code>⊱</code>, <code>⊲</code>, <code>⊳</code>, <code>⊴</code>, <code>⊵</code>, <code>⊶</code>, <code>⊷</code>, <code>⋍</code>, <code>⋐</code>, <code>⋑</code>, <code>⋕</code>, <code>⋖</code>, <code>⋗</code>, <code>⋘</code>, <code>⋙</code>, <code>⋚</code>, <code>⋛</code>, <code>⋜</code>, <code>⋝</code>, <code>⋞</code>, <code>⋟</code>, <code>⋠</code>, <code>⋡</code>, <code>⋢</code>, <code>⋣</code>, <code>⋤</code>, <code>⋥</code>, <code>⋦</code>, <code>⋧</code>, <code>⋨</code>, <code>⋩</code>, <code>⋪</code>, <code>⋫</code>, <code>⋬</code>, <code>⋭</code>, <code>⋲</code>, <code>⋳</code>, <code>⋴</code>, <code>⋵</code>, <code>⋶</code>, <code>⋷</code>, <code>⋸</code>, <code>⋹</code>, <code>⋺</code>, <code>⋻</code>, <code>⋼</code>, <code>⋽</code>, <code>⋾</code>, <code>⋿</code>, <code>⟂</code>, <code>⟈</code>, <code>⟉</code>, <code>⟒</code>, <code>⦷</code>, <code>⧀</code>, <code>⧁</code>, <code>⧡</code>, <code>⧣</code>, <code>⧤</code>, <code>⧥</code>, <code>⩦</code>, <code>⩧</code>, <code>⩪</code>, <code>⩫</code>, <code>⩬</code>, <code>⩭</code>, <code>⩮</code>, <code>⩯</code>, <code>⩰</code>, <code>⩱</code>, <code>⩲</code>, <code>⩳</code>, <code>⩵</code>, <code>⩶</code>, <code>⩷</code>, <code>⩸</code>, <code>⩹</code>, <code>⩺</code>, <code>⩻</code>, <code>⩼</code>, <code>⩽</code>, <code>⩾</code>, <code>⩿</code>, <code>⪀</code>, <code>⪁</code>, <code>⪂</code>, <code>⪃</code>, <code>⪄</code>, <code>⪅</code>, <code>⪆</code>, <code>⪇</code>, <code>⪈</code>, <code>⪉</code>, <code>⪊</code>, <code>⪋</code>, <code>⪌</code>, <code>⪍</code>, <code>⪎</code>, <code>⪏</code>, <code>⪐</code>, <code>⪑</code>, <code>⪒</code>, <code>⪓</code>, <code>⪔</code>, <code>⪕</code>, <code>⪖</code>, <code>⪗</code>, <code>⪘</code>, <code>⪙</code>, <code>⪚</code>, <code>⪛</code>, <code>⪜</code>, <code>⪝</code>, <code>⪞</code>, <code>⪟</code>, <code>⪠</code>, <code>⪡</code>, <code>⪢</code>, <code>⪣</code>, <code>⪤</code>, <code>⪥</code>, <code>⪦</code>, <code>⪧</code>, <code>⪨</code>, <code>⪩</code>, <code>⪪</code>, <code>⪫</code>, <code>⪬</code>, <code>⪭</code>, <code>⪮</code>, <code>⪯</code>, <code>⪰</code>, <code>⪱</code>, <code>⪲</code>, <code>⪳</code>, <code>⪴</code>, <code>⪵</code>, <code>⪶</code>, <code>⪷</code>, <code>⪸</code>, <code>⪹</code>, <code>⪺</code>, <code>⪻</code>, <code>⪼</code>, <code>⪽</code>, <code>⪾</code>, <code>⪿</code>, <code>⫀</code>, <code>⫁</code>, <code>⫂</code>, <code>⫃</code>, <code>⫄</code>, <code>⫅</code>, <code>⫆</code>, <code>⫇</code>, <code>⫈</code>, <code>⫉</code>, <code>⫊</code>, <code>⫋</code>, <code>⫌</code>, <code>⫍</code>, <code>⫎</code>, <code>⫏</code>, <code>⫐</code>, <code>⫑</code>, <code>⫒</code>, <code>⫓</code>, <code>⫔</code>, <code>⫕</code>, <code>⫖</code>, <code>⫗</code>, <code>⫘</code>, <code>⫙</code>, <code>⫪</code>, <code>⫫</code>, <code>⫷</code>, <code>⫸</code>, <code>⫹</code>, <code>⫺</code></td></tr><tr><th style=\\\"text-align:right;\\\">6</th><td style=\\\"text-align:left;\\\"><code>&&</code></td></tr><tr><th style=\\\"text-align:right;\\\">5</th><td style=\\\"text-align:left;\\\"><code>||</code></td></tr><tr><th style=\\\"text-align:right;\\\">4</th><td style=\\\"text-align:left;\\\"><code>←</code>, <code>→</code>, <code>↔</code>, <code>↚</code>, <code>↛</code>, <code>↜</code>, <code>↝</code>, <code>↞</code>, <code>↠</code>, <code>↢</code>, <code>↣</code>, <code>↤</code>, <code>↦</code>, <code>↩</code>, <code>↪</code>, <code>↫</code>, <code>↬</code>, <code>↮</code>, <code>↶</code>, <code>↷</code>, <code>↺</code>, <code>↻</code>, <code>↼</code>, <code>↽</code>, <code>⇀</code>, <code>⇁</code>, <code>⇄</code>, <code>⇆</code>, <code>⇇</code>, <code>⇉</code>, <code>⇋</code>, <code>⇌</code>, <code>⇍</code>, <code>⇎</code>, <code>⇏</code>, <code>⇐</code>, <code>⇒</code>, <code>⇔</code>, <code>⇚</code>, <code>⇛</code>, <code>⇜</code>, <code>⇝</code>, <code>⇠</code>, <code>⇢</code>, <code>⇴</code>, <code>⇶</code>, <code>⇷</code>, <code>⇸</code>, <code>⇹</code>, <code>⇺</code>, <code>⇻</code>, <code>⇼</code>, <code>⇽</code>, <code>⇾</code>, <code>⇿</code>, <code>⟵</code>, <code>⟶</code>, <code>⟷</code>, <code>⟹</code>, <code>⟺</code>, <code>⟻</code>, <code>⟼</code>, <code>⟽</code>, <code>⟾</code>, <code>⟿</code>, <code>⤀</code>, <code>⤁</code>, <code>⤂</code>, <code>⤃</code>, <code>⤄</code>, <code>⤅</code>, <code>⤆</code>, <code>⤇</code>, <code>⤌</code>, <code>⤍</code>, <code>⤎</code>, <code>⤏</code>, <code>⤐</code>, <code>⤑</code>, <code>⤔</code>, <code>⤕</code>, <code>⤖</code>, <code>⤗</code>, <code>⤘</code>, <code>⤝</code>, <code>⤞</code>, <code>⤟</code>, <code>⤠</code>, <code>⥄</code>, <code>⥅</code>, <code>⥆</code>, <code>⥇</code>, <code>⥈</code>, <code>⥊</code>, <code>⥋</code>, <code>⥎</code>, <code>⥐</code>, <code>⥒</code>, <code>⥓</code>, <code>⥖</code>, <code>⥗</code>, <code>⥚</code>, <code>⥛</code>, <code>⥞</code>, <code>⥟</code>, <code>⥢</code>, <code>⥤</code>, <code>⥦</code>, <code>⥧</code>, <code>⥨</code>, <code>⥩</code>, <code>⥪</code>, <code>⥫</code>, <code>⥬</code>, <code>⥭</code>, <code>⥰</code>, <code>⥷</code>, <code>⥺</code>, <code>⧴</code>, <code>⬰</code>, <code>⬱</code>, <code>⬲</code>, <code>⬳</code>, <code>⬴</code>, <code>⬵</code>, <code>⬶</code>, <code>⬷</code>, <code>⬸</code>, <code>⬹</code>, <code>⬺</code>, <code>⬻</code>, <code>⬼</code>, <code>⬽</code>, <code>⬾</code>, <code>⬿</code>, <code>⭀</code>, <code>⭁</code>, <code>⭂</code>, <code>⭃</code>, <code>⭄</code>, <code>⭇</code>, <code>⭈</code>, <code>⭉</code>, <code>⭊</code>, <code>⭋</code>, <code>⭌</code>, <code>←</code>, <code>→</code></td></tr><tr><th style=\\\"text-align:right;\\\">3</th><td style=\\\"text-align:left;\\\"><code>?</code></td></tr><tr><th style=\\\"text-align:right;\\\">2</th><td style=\\\"text-align:left;\\\"><code>=></code></td></tr><tr><th style=\\\"text-align:right;\\\">1</th><td style=\\\"text-align:left;\\\"><code>~</code><br><code>≔</code>, <code>≕</code>, <code>⩴</code><br><code>%=</code>, <code>&=</code>, <code>*=</code>, <code>/=</code>, <code>\\\\=</code>, <code>.=</code>, <code>\\$=</code>, <code>+=</code>, <code>-=</code>, <code>|=</code>, <code><<=</code>, <code>>>=</code>, <code>>>>=</code>, <code>//=</code>, <code>^=</code>, <code>:=</code>, <code>÷=</code>, <code>−=</code>, <code>⊻=</code></td></tr></table>\")","text/html":"<table><tr><th style=\"text-align:right;\">17</th><td style=\"text-align:left;\"><code>.</code></td></tr><tr><th style=\"text-align:right;\">16</th><td style=\"text-align:left;\"><code>::</code></td></tr><tr><th style=\"text-align:right;\">15</th><td style=\"text-align:left;\"><code>^</code><br><code>↑</code>, <code>↓</code>, <code>⇵</code>, <code>⟰</code>, <code>⟱</code>, <code>⤈</code>, <code>⤉</code>, <code>⤊</code>, <code>⤋</code>, <code>⤒</code>, <code>⤓</code>, <code>⥉</code>, <code>⥌</code>, <code>⥍</code>, <code>⥏</code>, <code>⥑</code>, <code>⥔</code>, <code>⥕</code>, <code>⥘</code>, <code>⥙</code>, <code>⥜</code>, <code>⥝</code>, <code>⥠</code>, <code>⥡</code>, <code>⥣</code>, <code>⥥</code>, <code>⥮</code>, <code>⥯</code>, <code>↑</code>, <code>↓</code></td></tr><tr><th style=\"text-align:right;\">14</th><td style=\"text-align:left;\"><code><<</code>, <code>>></code>, <code>>>></code></td></tr><tr><th style=\"text-align:right;\">13</th><td style=\"text-align:left;\"><code>//</code></td></tr><tr><th style=\"text-align:right;\">12</th><td style=\"text-align:left;\"><code>%</code>, <code>&</code>, <code>*</code>, <code>/</code>, <code>\\</code><br><code>·</code>, <code>×</code>, <code>÷</code>, <code>·</code><br><code>⅋</code>, <code>∗</code>, <code>∘</code>, <code>∙</code>, <code>∤</code>, <code>∧</code>, <code>∩</code>, <code>≀</code>, <code>⊍</code>, <code>⊓</code>, <code>⊗</code>, <code>⊘</code>, <code>⊙</code>, <code>⊚</code>, <code>⊛</code>, <code>⊠</code>, <code>⊡</code>, <code>⊼</code>, <code>⋄</code>, <code>⋅</code>, <code>⋆</code>, <code>⋇</code>, <code>⋉</code>, <code>⋊</code>, <code>⋋</code>, <code>⋌</code>, <code>⋏</code>, <code>⋒</code>, <code>⌿</code>, <code>▷</code>, <code>⟑</code>, <code>⟕</code>, <code>⟖</code>, <code>⟗</code>, <code>⦸</code>, <code>⦼</code>, <code>⦾</code>, <code>⦿</code>, <code>⧶</code>, <code>⧷</code>, <code>⨇</code>, <code>⨝</code>, <code>⨟</code>, <code>⨰</code>, <code>⨱</code>, <code>⨲</code>, <code>⨳</code>, <code>⨴</code>, <code>⨵</code>, <code>⨶</code>, <code>⨷</code>, <code>⨸</code>, <code>⨻</code>, <code>⨼</code>, <code>⨽</code>, <code>⩀</code>, <code>⩃</code>, <code>⩄</code>, <code>⩋</code>, <code>⩍</code>, <code>⩎</code>, <code>⩑</code>, <code>⩓</code>, <code>⩕</code>, <code>⩘</code>, <code>⩚</code>, <code>⩜</code>, <code>⩞</code>, <code>⩟</code>, <code>⩠</code>, <code>⫛</code></td></tr><tr><th style=\"text-align:right;\">11</th><td style=\"text-align:left;\"><code>$</code>, <code>+</code>, <code>++</code>, <code>-</code>, <code>|</code><br><code>¦</code>, <code>±</code><br><code>−</code>, <code>∓</code>, <code>∔</code>, <code>∨</code>, <code>∪</code>, <code>∸</code>, <code>≏</code>, <code>⊎</code>, <code>⊔</code>, <code>⊕</code>, <code>⊖</code>, <code>⊞</code>, <code>⊟</code>, <code>⊻</code>, <code>⊽</code>, <code>⋎</code>, <code>⋓</code>, <code>⟇</code>, <code>⧺</code>, <code>⧻</code>, <code>⨈</code>, <code>⨢</code>, <code>⨣</code>, <code>⨤</code>, <code>⨥</code>, <code>⨦</code>, <code>⨧</code>, <code>⨨</code>, <code>⨩</code>, <code>⨪</code>, <code>⨫</code>, <code>⨬</code>, <code>⨭</code>, <code>⨮</code>, <code>⨹</code>, <code>⨺</code>, <code>⩁</code>, <code>⩂</code>, <code>⩅</code>, <code>⩊</code>, <code>⩌</code>, <code>⩏</code>, <code>⩐</code>, <code>⩒</code>, <code>⩔</code>, <code>⩖</code>, <code>⩗</code>, <code>⩛</code>, <code>⩝</code>, <code>⩡</code>, <code>⩢</code>, <code>⩣</code></td></tr><tr><th style=\"text-align:right;\">10</th><td style=\"text-align:left;\"><code>..</code>, <code>:</code><br><code>…</code>, <code>⁝</code>, <code>⋮</code>, <code>⋯</code>, <code>⋰</code>, <code>⋱</code></td></tr><tr><th style=\"text-align:right;\">9</th><td style=\"text-align:left;\"><code>|></code></td></tr><tr><th style=\"text-align:right;\">8</th><td style=\"text-align:left;\"><code><|</code></td></tr><tr><th style=\"text-align:right;\">7</th><td style=\"text-align:left;\"><code>!=</code>, <code>!==</code>, <code><</code>, <code><:</code>, <code><=</code>, <code>==</code>, <code>===</code>, <code>></code>, <code>>:</code>, <code>>=</code>, <code>in</code>, <code>isa</code><br><code>∈</code>, <code>∉</code>, <code>∊</code>, <code>∋</code>, <code>∌</code>, <code>∍</code>, <code>∝</code>, <code>∥</code>, <code>∦</code>, <code>∷</code>, <code>∺</code>, <code>∻</code>, <code>∽</code>, <code>∾</code>, <code>≁</code>, <code>≂</code>, <code>≃</code>, <code>≄</code>, <code>≅</code>, <code>≆</code>, <code>≇</code>, <code>≈</code>, <code>≉</code>, <code>≊</code>, <code>≋</code>, <code>≌</code>, <code>≍</code>, <code>≎</code>, <code>≐</code>, <code>≑</code>, <code>≒</code>, <code>≓</code>, <code>≖</code>, <code>≗</code>, <code>≘</code>, <code>≙</code>, <code>≚</code>, <code>≛</code>, <code>≜</code>, <code>≝</code>, <code>≞</code>, <code>≟</code>, <code>≠</code>, <code>≡</code>, <code>≢</code>, <code>≣</code>, <code>≤</code>, <code>≥</code>, <code>≦</code>, <code>≧</code>, <code>≨</code>, <code>≩</code>, <code>≪</code>, <code>≫</code>, <code>≬</code>, <code>≭</code>, <code>≮</code>, <code>≯</code>, <code>≰</code>, <code>≱</code>, <code>≲</code>, <code>≳</code>, <code>≴</code>, <code>≵</code>, <code>≶</code>, <code>≷</code>, <code>≸</code>, <code>≹</code>, <code>≺</code>, <code>≻</code>, <code>≼</code>, <code>≽</code>, <code>≾</code>, <code>≿</code>, <code>⊀</code>, <code>⊁</code>, <code>⊂</code>, <code>⊃</code>, <code>⊄</code>, <code>⊅</code>, <code>⊆</code>, <code>⊇</code>, <code>⊈</code>, <code>⊉</code>, <code>⊊</code>, <code>⊋</code>, <code>⊏</code>, <code>⊐</code>, <code>⊑</code>, <code>⊒</code>, <code>⊜</code>, <code>⊢</code>, <code>⊣</code>, <code>⊩</code>, <code>⊬</code>, <code>⊮</code>, <code>⊰</code>, <code>⊱</code>, <code>⊲</code>, <code>⊳</code>, <code>⊴</code>, <code>⊵</code>, <code>⊶</code>, <code>⊷</code>, <code>⋍</code>, <code>⋐</code>, <code>⋑</code>, <code>⋕</code>, <code>⋖</code>, <code>⋗</code>, <code>⋘</code>, <code>⋙</code>, <code>⋚</code>, <code>⋛</code>, <code>⋜</code>, <code>⋝</code>, <code>⋞</code>, <code>⋟</code>, <code>⋠</code>, <code>⋡</code>, <code>⋢</code>, <code>⋣</code>, <code>⋤</code>, <code>⋥</code>, <code>⋦</code>, <code>⋧</code>, <code>⋨</code>, <code>⋩</code>, <code>⋪</code>, <code>⋫</code>, <code>⋬</code>, <code>⋭</code>, <code>⋲</code>, <code>⋳</code>, <code>⋴</code>, <code>⋵</code>, <code>⋶</code>, <code>⋷</code>, <code>⋸</code>, <code>⋹</code>, <code>⋺</code>, <code>⋻</code>, <code>⋼</code>, <code>⋽</code>, <code>⋾</code>, <code>⋿</code>, <code>⟂</code>, <code>⟈</code>, <code>⟉</code>, <code>⟒</code>, <code>⦷</code>, <code>⧀</code>, <code>⧁</code>, <code>⧡</code>, <code>⧣</code>, <code>⧤</code>, <code>⧥</code>, <code>⩦</code>, <code>⩧</code>, <code>⩪</code>, <code>⩫</code>, <code>⩬</code>, <code>⩭</code>, <code>⩮</code>, <code>⩯</code>, <code>⩰</code>, <code>⩱</code>, <code>⩲</code>, <code>⩳</code>, <code>⩵</code>, <code>⩶</code>, <code>⩷</code>, <code>⩸</code>, <code>⩹</code>, <code>⩺</code>, <code>⩻</code>, <code>⩼</code>, <code>⩽</code>, <code>⩾</code>, <code>⩿</code>, <code>⪀</code>, <code>⪁</code>, <code>⪂</code>, <code>⪃</code>, <code>⪄</code>, <code>⪅</code>, <code>⪆</code>, <code>⪇</code>, <code>⪈</code>, <code>⪉</code>, <code>⪊</code>, <code>⪋</code>, <code>⪌</code>, <code>⪍</code>, <code>⪎</code>, <code>⪏</code>, <code>⪐</code>, <code>⪑</code>, <code>⪒</code>, <code>⪓</code>, <code>⪔</code>, <code>⪕</code>, <code>⪖</code>, <code>⪗</code>, <code>⪘</code>, <code>⪙</code>, <code>⪚</code>, <code>⪛</code>, <code>⪜</code>, <code>⪝</code>, <code>⪞</code>, <code>⪟</code>, <code>⪠</code>, <code>⪡</code>, <code>⪢</code>, <code>⪣</code>, <code>⪤</code>, <code>⪥</code>, <code>⪦</code>, <code>⪧</code>, <code>⪨</code>, <code>⪩</code>, <code>⪪</code>, <code>⪫</code>, <code>⪬</code>, <code>⪭</code>, <code>⪮</code>, <code>⪯</code>, <code>⪰</code>, <code>⪱</code>, <code>⪲</code>, <code>⪳</code>, <code>⪴</code>, <code>⪵</code>, <code>⪶</code>, <code>⪷</code>, <code>⪸</code>, <code>⪹</code>, <code>⪺</code>, <code>⪻</code>, <code>⪼</code>, <code>⪽</code>, <code>⪾</code>, <code>⪿</code>, <code>⫀</code>, <code>⫁</code>, <code>⫂</code>, <code>⫃</code>, <code>⫄</code>, <code>⫅</code>, <code>⫆</code>, <code>⫇</code>, <code>⫈</code>, <code>⫉</code>, <code>⫊</code>, <code>⫋</code>, <code>⫌</code>, <code>⫍</code>, <code>⫎</code>, <code>⫏</code>, <code>⫐</code>, <code>⫑</code>, <code>⫒</code>, <code>⫓</code>, <code>⫔</code>, <code>⫕</code>, <code>⫖</code>, <code>⫗</code>, <code>⫘</code>, <code>⫙</code>, <code>⫪</code>, <code>⫫</code>, <code>⫷</code>, <code>⫸</code>, <code>⫹</code>, <code>⫺</code></td></tr><tr><th style=\"text-align:right;\">6</th><td style=\"text-align:left;\"><code>&&</code></td></tr><tr><th style=\"text-align:right;\">5</th><td style=\"text-align:left;\"><code>||</code></td></tr><tr><th style=\"text-align:right;\">4</th><td style=\"text-align:left;\"><code>←</code>, <code>→</code>, <code>↔</code>, <code>↚</code>, <code>↛</code>, <code>↜</code>, <code>↝</code>, <code>↞</code>, <code>↠</code>, <code>↢</code>, <code>↣</code>, <code>↤</code>, <code>↦</code>, <code>↩</code>, <code>↪</code>, <code>↫</code>, <code>↬</code>, <code>↮</code>, <code>↶</code>, <code>↷</code>, <code>↺</code>, <code>↻</code>, <code>↼</code>, <code>↽</code>, <code>⇀</code>, <code>⇁</code>, <code>⇄</code>, <code>⇆</code>, <code>⇇</code>, <code>⇉</code>, <code>⇋</code>, <code>⇌</code>, <code>⇍</code>, <code>⇎</code>, <code>⇏</code>, <code>⇐</code>, <code>⇒</code>, <code>⇔</code>, <code>⇚</code>, <code>⇛</code>, <code>⇜</code>, <code>⇝</code>, <code>⇠</code>, <code>⇢</code>, <code>⇴</code>, <code>⇶</code>, <code>⇷</code>, <code>⇸</code>, <code>⇹</code>, <code>⇺</code>, <code>⇻</code>, <code>⇼</code>, <code>⇽</code>, <code>⇾</code>, <code>⇿</code>, <code>⟵</code>, <code>⟶</code>, <code>⟷</code>, <code>⟹</code>, <code>⟺</code>, <code>⟻</code>, <code>⟼</code>, <code>⟽</code>, <code>⟾</code>, <code>⟿</code>, <code>⤀</code>, <code>⤁</code>, <code>⤂</code>, <code>⤃</code>, <code>⤄</code>, <code>⤅</code>, <code>⤆</code>, <code>⤇</code>, <code>⤌</code>, <code>⤍</code>, <code>⤎</code>, <code>⤏</code>, <code>⤐</code>, <code>⤑</code>, <code>⤔</code>, <code>⤕</code>, <code>⤖</code>, <code>⤗</code>, <code>⤘</code>, <code>⤝</code>, <code>⤞</code>, <code>⤟</code>, <code>⤠</code>, <code>⥄</code>, <code>⥅</code>, <code>⥆</code>, <code>⥇</code>, <code>⥈</code>, <code>⥊</code>, <code>⥋</code>, <code>⥎</code>, <code>⥐</code>, <code>⥒</code>, <code>⥓</code>, <code>⥖</code>, <code>⥗</code>, <code>⥚</code>, <code>⥛</code>, <code>⥞</code>, <code>⥟</code>, <code>⥢</code>, <code>⥤</code>, <code>⥦</code>, <code>⥧</code>, <code>⥨</code>, <code>⥩</code>, <code>⥪</code>, <code>⥫</code>, <code>⥬</code>, <code>⥭</code>, <code>⥰</code>, <code>⥷</code>, <code>⥺</code>, <code>⧴</code>, <code>⬰</code>, <code>⬱</code>, <code>⬲</code>, <code>⬳</code>, <code>⬴</code>, <code>⬵</code>, <code>⬶</code>, <code>⬷</code>, <code>⬸</code>, <code>⬹</code>, <code>⬺</code>, <code>⬻</code>, <code>⬼</code>, <code>⬽</code>, <code>⬾</code>, <code>⬿</code>, <code>⭀</code>, <code>⭁</code>, <code>⭂</code>, <code>⭃</code>, <code>⭄</code>, <code>⭇</code>, <code>⭈</code>, <code>⭉</code>, <code>⭊</code>, <code>⭋</code>, <code>⭌</code>, <code>←</code>, <code>→</code></td></tr><tr><th style=\"text-align:right;\">3</th><td style=\"text-align:left;\"><code>?</code></td></tr><tr><th style=\"text-align:right;\">2</th><td style=\"text-align:left;\"><code>=></code></td></tr><tr><th style=\"text-align:right;\">1</th><td style=\"text-align:left;\"><code>~</code><br><code>≔</code>, <code>≕</code>, <code>⩴</code><br><code>%=</code>, <code>&=</code>, <code>*=</code>, <code>/=</code>, <code>\\=</code>, <code>.=</code>, <code>$=</code>, <code>+=</code>, <code>-=</code>, <code>|=</code>, <code><<=</code>, <code>>>=</code>, <code>>>>=</code>, <code>//=</code>, <code>^=</code>, <code>:=</code>, <code>÷=</code>, <code>−=</code>, <code>⊻=</code></td></tr></table>"},"metadata":{}}],"execution_count":10},{"id":"9da1b313","cell_type":"code","source":"let dics=[prec_sym_dic_ascii, prec_sym_dic_2b, prec_sym_dic_3b, prec_sym_dic_4b, prec_sym_dic_update_operator]\n htmlio = IOBuffer()\n print(htmlio, \"<table>\")\n for _prec in reverse(precedences)\n syms = String[]\n next_is_typeassert = false\n next_is_bitshift = false\n for _dic in dics\n if haskey(_dic, _prec)\n sub_syms = if length(_dic[_prec]) == 1 && _dic[_prec][1] === :?\n # 条件分岐三項演算子\n [\"<code>? :</code>\"]\n else\n next_is_typeassert |= :(::) in _dic[_prec]\n next_is_bitshift |= :(<<) in _dic[_prec]\n [\"<code>$sym</code>\" for sym in _dic[_prec]]\n end\n push!(syms, join(sub_syms, \", \"))\n end\n end\n if next_is_typeassert\n # `::` の前に `'` を入れる\n print(htmlio, \"<tr><th style=\\\"text-align:right;\\\">(後置単項演算子)</th><td style=\\\"text-align:left;\\\">\")\n print(htmlio, \"<code>'</code>\")\n print(htmlio, \"</td></tr>\")\n elseif next_is_bitshift\n # ビットシフトの前に単項演算子と(乗算演算子の省略)を入れる\n print(htmlio, \"<tr><th style=\\\"text-align:right;\\\">(単項演算子)</th><td style=\\\"text-align:left;\\\">\")\n print(htmlio, join((\"<code>$c</code>\" for c=' ':'~' if Base.isunaryoperator(Symbol(c))), \", \"), \"<br>\")\n print(htmlio, join((\"<code>$c</code>\" for c='\\u0080':'\\u07ff' if Base.isunaryoperator(Symbol(c))), \", \"), \"<br>\")\n print(htmlio, join((\"<code>$c</code>\" for c='\\u0800':'\\uffff' if occursin(r\"\\p{S}|\\p{P}\", string(c))&&Base.isunaryoperator(Symbol(c))), \", \"))\n print(htmlio, \"</td></tr>\")\n print(htmlio, \"<tr><th style=\\\"text-align:right;\\\">(乗算演算子の省略)</th>\")\n print(htmlio, \"<td style=\\\"text-align:left;\\\">&nbsp;</td></tr>\")\n end\n print(htmlio, \"<tr><th style=\\\"text-align:right;\\\">$_prec</th><td style=\\\"text-align:left;\\\">\")\n if !isempty(syms)\n print(htmlio, join(syms, \"<br>\"))\n else\n print(htmlio, \"&nbsp;\")\n end\n print(htmlio, \"</td></tr>\")\n end\n print(htmlio, \"</table>\")\n HTML(String(take!(htmlio)))\nend","metadata":{"ExecuteTime":{"end_time":"2024-03-13T12:47:44.928000+09:00","start_time":"2024-03-13T03:47:38.690Z"},"trusted":true},"outputs":[{"execution_count":11,"output_type":"execute_result","data":{"text/plain":"HTML{String}(\"<table><tr><th style=\\\"text-align:right;\\\">17</th><td style=\\\"text-align:left;\\\"><code>.</code></td></tr><tr><th style=\\\"text-align:right;\\\">(後置単項演算子)</th><td style=\\\"text-align:left;\\\"><code>'</code></td></tr><tr><th style=\\\"text-align:right;\\\">16</th><td style=\\\"text-align:left;\\\"><code>::</code></td></tr><tr><th style=\\\"text-align:right;\\\">15</th><td style=\\\"text-align:left;\\\"><code>^</code><br><code>↑</code>, <code>↓</code>, <code>⇵</code>, <code>⟰</code>, <code>⟱</code>, <code>⤈</code>, <code>⤉</code>, <code>⤊</code>, <code>⤋</code>, <code>⤒</code>, <code>⤓</code>, <code>⥉</code>, <code>⥌</code>, <code>⥍</code>, <code>⥏</code>, <code>⥑</code>, <code>⥔</code>, <code>⥕</code>, <code>⥘</code>, <code>⥙</code>, <code>⥜</code>, <code>⥝</code>, <code>⥠</code>, <code>⥡</code>, <code>⥣</code>, <code>⥥</code>, <code>⥮</code>, <code>⥯</code>, <code>↑</code>, <code>↓</code></td></tr><tr><th style=\\\"text-align:right;\\\">(単項演算子)</th><td style=\\\"text-align:left;\\\"><code>!</code>, <code>+</code>, <code>-</code>, <code>~</code><br><code>¬</code>, <code>±</code><br><code>∓</code>, <code>√</code>, <code>∛</code>, <code>∜</code>, <code>⋆</code></td></tr><tr><th style=\\\"text-align:right;\\\">(乗算演算子の省略)</th><td style=\\\"text-align:left;\\\">&nbsp;</td></tr><tr><th style=\\\"text-align:right;\\\">14</th><td style=\\\"text-align:left;\\\"><code><<</code>, <code>>></code>, <code>>>></code></td></tr><tr><th style=\\\"text-align:right;\\\">13</th><td style=\\\"text-align:left;\\\"><code>//</code></td></tr><tr><th style=\\\"text-align:right;\\\">12</th><td style=\\\"text-align:left;\\\"><code>%</code>, <code>&</code>, <code>*</code>, <code>/</code>, <code>\\\\</code><br><code>·</code>, <code>×</code>, <code>÷</code>, <code>·</code><br><code>⅋</code>, <code>∗</code>, <code>∘</code>, <code>∙</code>, <code>∤</code>, <code>∧</code>, <code>∩</code>, <code>≀</code>, <code>⊍</code>, <code>⊓</code>, <code>⊗</code>, <code>⊘</code>, <code>⊙</code>, <code>⊚</code>, <code>⊛</code>, <code>⊠</code>, <code>⊡</code>, <code>⊼</code>, <code>⋄</code>, <code>⋅</code>, <code>⋆</code>, <code>⋇</code>, <code>⋉</code>, <code>⋊</code>, <code>⋋</code>, <code>⋌</code>, <code>⋏</code>, <code>⋒</code>, <code>⌿</code>, <code>▷</code>, <code>⟑</code>, <code>⟕</code>, <code>⟖</code>, <code>⟗</code>, <code>⦸</code>, <code>⦼</code>, <code>⦾</code>, <code>⦿</code>, <code>⧶</code>, <code>⧷</code>, <code>⨇</code>, <code>⨝</code>, <code>⨟</code>, <code>⨰</code>, <code>⨱</code>, <code>⨲</code>, <code>⨳</code>, <code>⨴</code>, <code>⨵</code>, <code>⨶</code>, <code>⨷</code>, <code>⨸</code>, <code>⨻</code>, <code>⨼</code>, <code>⨽</code>, <code>⩀</code>, <code>⩃</code>, <code>⩄</code>, <code>⩋</code>, <code>⩍</code>, <code>⩎</code>, <code>⩑</code>, <code>⩓</code>, <code>⩕</code>, <code>⩘</code>, <code>⩚</code>, <code>⩜</code>, <code>⩞</code>, <code>⩟</code>, <code>⩠</code>, <code>⫛</code></td></tr><tr><th style=\\\"text-align:right;\\\">11</th><td style=\\\"text-align:left;\\\"><code>\\$</code>, <code>+</code>, <code>++</code>, <code>-</code>, <code>|</code><br><code>¦</code>, <code>±</code><br><code>−</code>, <code>∓</code>, <code>∔</code>, <code>∨</code>, <code>∪</code>, <code>∸</code>, <code>≏</code>, <code>⊎</code>, <code>⊔</code>, <code>⊕</code>, <code>⊖</code>, <code>⊞</code>, <code>⊟</code>, <code>⊻</code>, <code>⊽</code>, <code>⋎</code>, <code>⋓</code>, <code>⟇</code>, <code>⧺</code>, <code>⧻</code>, <code>⨈</code>, <code>⨢</code>, <code>⨣</code>, <code>⨤</code>, <code>⨥</code>, <code>⨦</code>, <code>⨧</code>, <code>⨨</code>, <code>⨩</code>, <code>⨪</code>, <code>⨫</code>, <code>⨬</code>, <code>⨭</code>, <code>⨮</code>, <code>⨹</code>, <code>⨺</code>, <code>⩁</code>, <code>⩂</code>, <code>⩅</code>, <code>⩊</code>, <code>⩌</code>, <code>⩏</code>, <code>⩐</code>, <code>⩒</code>, <code>⩔</code>, <code>⩖</code>, <code>⩗</code>, <code>⩛</code>, <code>⩝</code>, <code>⩡</code>, <code>⩢</code>, <code>⩣</code></td></tr><tr><th style=\\\"text-align:right;\\\">10</th><td style=\\\"text-align:left;\\\"><code>..</code>, <code>:</code><br><code>…</code>, <code>⁝</code>, <code>⋮</code>, <code>⋯</code>, <code>⋰</code>, <code>⋱</code></td></tr><tr><th style=\\\"text-align:right;\\\">9</th><td style=\\\"text-align:left;\\\"><code>|></code></td></tr><tr><th style=\\\"text-align:right;\\\">8</th><td style=\\\"text-align:left;\\\"><code><|</code></td></tr><tr><th style=\\\"text-align:right;\\\">7</th><td style=\\\"text-align:left;\\\"><code>!=</code>, <code>!==</code>, <code><</code>, <code><:</code>, <code><=</code>, <code>==</code>, <code>===</code>, <code>></code>, <code>>:</code>, <code>>=</code>, <code>in</code>, <code>isa</code><br><code>∈</code>, <code>∉</code>, <code>∊</code>, <code>∋</code>, <code>∌</code>, <code>∍</code>, <code>∝</code>, <code>∥</code>, <code>∦</code>, <code>∷</code>, <code>∺</code>, <code>∻</code>, <code>∽</code>, <code>∾</code>, <code>≁</code>, <code>≂</code>, <code>≃</code>, <code>≄</code>, <code>≅</code>, <code>≆</code>, <code>≇</code>, <code>≈</code>, <code>≉</code>, <code>≊</code>, <code>≋</code>, <code>≌</code>, <code>≍</code>, <code>≎</code>, <code>≐</code>, <code>≑</code>, <code>≒</code>, <code>≓</code>, <code>≖</code>, <code>≗</code>, <code>≘</code>, <code>≙</code>, <code>≚</code>, <code>≛</code>, <code>≜</code>, <code>≝</code>, <code>≞</code>, <code>≟</code>, <code>≠</code>, <code>≡</code>, <code>≢</code>, <code>≣</code>, <code>≤</code>, <code>≥</code>, <code>≦</code>, <code>≧</code>, <code>≨</code>, <code>≩</code>, <code>≪</code>, <code>≫</code>, <code>≬</code>, <code>≭</code>, <code>≮</code>, <code>≯</code>, <code>≰</code>, <code>≱</code>, <code>≲</code>, <code>≳</code>, <code>≴</code>, <code>≵</code>, <code>≶</code>, <code>≷</code>, <code>≸</code>, <code>≹</code>, <code>≺</code>, <code>≻</code>, <code>≼</code>, <code>≽</code>, <code>≾</code>, <code>≿</code>, <code>⊀</code>, <code>⊁</code>, <code>⊂</code>, <code>⊃</code>, <code>⊄</code>, <code>⊅</code>, <code>⊆</code>, <code>⊇</code>, <code>⊈</code>, <code>⊉</code>, <code>⊊</code>, <code>⊋</code>, <code>⊏</code>, <code>⊐</code>, <code>⊑</code>, <code>⊒</code>, <code>⊜</code>, <code>⊢</code>, <code>⊣</code>, <code>⊩</code>, <code>⊬</code>, <code>⊮</code>, <code>⊰</code>, <code>⊱</code>, <code>⊲</code>, <code>⊳</code>, <code>⊴</code>, <code>⊵</code>, <code>⊶</code>, <code>⊷</code>, <code>⋍</code>, <code>⋐</code>, <code>⋑</code>, <code>⋕</code>, <code>⋖</code>, <code>⋗</code>, <code>⋘</code>, <code>⋙</code>, <code>⋚</code>, <code>⋛</code>, <code>⋜</code>, <code>⋝</code>, <code>⋞</code>, <code>⋟</code>, <code>⋠</code>, <code>⋡</code>, <code>⋢</code>, <code>⋣</code>, <code>⋤</code>, <code>⋥</code>, <code>⋦</code>, <code>⋧</code>, <code>⋨</code>, <code>⋩</code>, <code>⋪</code>, <code>⋫</code>, <code>⋬</code>, <code>⋭</code>, <code>⋲</code>, <code>⋳</code>, <code>⋴</code>, <code>⋵</code>, <code>⋶</code>, <code>⋷</code>, <code>⋸</code>, <code>⋹</code>, <code>⋺</code>, <code>⋻</code>, <code>⋼</code>, <code>⋽</code>, <code>⋾</code>, <code>⋿</code>, <code>⟂</code>, <code>⟈</code>, <code>⟉</code>, <code>⟒</code>, <code>⦷</code>, <code>⧀</code>, <code>⧁</code>, <code>⧡</code>, <code>⧣</code>, <code>⧤</code>, <code>⧥</code>, <code>⩦</code>, <code>⩧</code>, <code>⩪</code>, <code>⩫</code>, <code>⩬</code>, <code>⩭</code>, <code>⩮</code>, <code>⩯</code>, <code>⩰</code>, <code>⩱</code>, <code>⩲</code>, <code>⩳</code>, <code>⩵</code>, <code>⩶</code>, <code>⩷</code>, <code>⩸</code>, <code>⩹</code>, <code>⩺</code>, <code>⩻</code>, <code>⩼</code>, <code>⩽</code>, <code>⩾</code>, <code>⩿</code>, <code>⪀</code>, <code>⪁</code>, <code>⪂</code>, <code>⪃</code>, <code>⪄</code>, <code>⪅</code>, <code>⪆</code>, <code>⪇</code>, <code>⪈</code>, <code>⪉</code>, <code>⪊</code>, <code>⪋</code>, <code>⪌</code>, <code>⪍</code>, <code>⪎</code>, <code>⪏</code>, <code>⪐</code>, <code>⪑</code>, <code>⪒</code>, <code>⪓</code>, <code>⪔</code>, <code>⪕</code>, <code>⪖</code>, <code>⪗</code>, <code>⪘</code>, <code>⪙</code>, <code>⪚</code>, <code>⪛</code>, <code>⪜</code>, <code>⪝</code>, <code>⪞</code>, <code>⪟</code>, <code>⪠</code>, <code>⪡</code>, <code>⪢</code>, <code>⪣</code>, <code>⪤</code>, <code>⪥</code>, <code>⪦</code>, <code>⪧</code>, <code>⪨</code>, <code>⪩</code>, <code>⪪</code>, <code>⪫</code>, <code>⪬</code>, <code>⪭</code>, <code>⪮</code>, <code>⪯</code>, <code>⪰</code>, <code>⪱</code>, <code>⪲</code>, <code>⪳</code>, <code>⪴</code>, <code>⪵</code>, <code>⪶</code>, <code>⪷</code>, <code>⪸</code>, <code>⪹</code>, <code>⪺</code>, <code>⪻</code>, <code>⪼</code>, <code>⪽</code>, <code>⪾</code>, <code>⪿</code>, <code>⫀</code>, <code>⫁</code>, <code>⫂</code>, <code>⫃</code>, <code>⫄</code>, <code>⫅</code>, <code>⫆</code>, <code>⫇</code>, <code>⫈</code>, <code>⫉</code>, <code>⫊</code>, <code>⫋</code>, <code>⫌</code>, <code>⫍</code>, <code>⫎</code>, <code>⫏</code>, <code>⫐</code>, <code>⫑</code>, <code>⫒</code>, <code>⫓</code>, <code>⫔</code>, <code>⫕</code>, <code>⫖</code>, <code>⫗</code>, <code>⫘</code>, <code>⫙</code>, <code>⫪</code>, <code>⫫</code>, <code>⫷</code>, <code>⫸</code>, <code>⫹</code>, <code>⫺</code></td></tr><tr><th style=\\\"text-align:right;\\\">6</th><td style=\\\"text-align:left;\\\"><code>&&</code></td></tr><tr><th style=\\\"text-align:right;\\\">5</th><td style=\\\"text-align:left;\\\"><code>||</code></td></tr><tr><th style=\\\"text-align:right;\\\">4</th><td style=\\\"text-align:left;\\\"><code>←</code>, <code>→</code>, <code>↔</code>, <code>↚</code>, <code>↛</code>, <code>↜</code>, <code>↝</code>, <code>↞</code>, <code>↠</code>, <code>↢</code>, <code>↣</code>, <code>↤</code>, <code>↦</code>, <code>↩</code>, <code>↪</code>, <code>↫</code>, <code>↬</code>, <code>↮</code>, <code>↶</code>, <code>↷</code>, <code>↺</code>, <code>↻</code>, <code>↼</code>, <code>↽</code>, <code>⇀</code>, <code>⇁</code>, <code>⇄</code>, <code>⇆</code>, <code>⇇</code>, <code>⇉</code>, <code>⇋</code>, <code>⇌</code>, <code>⇍</code>, <code>⇎</code>, <code>⇏</code>, <code>⇐</code>, <code>⇒</code>, <code>⇔</code>, <code>⇚</code>, <code>⇛</code>, <code>⇜</code>, <code>⇝</code>, <code>⇠</code>, <code>⇢</code>, <code>⇴</code>, <code>⇶</code>, <code>⇷</code>, <code>⇸</code>, <code>⇹</code>, <code>⇺</code>, <code>⇻</code>, <code>⇼</code>, <code>⇽</code>, <code>⇾</code>, <code>⇿</code>, <code>⟵</code>, <code>⟶</code>, <code>⟷</code>, <code>⟹</code>, <code>⟺</code>, <code>⟻</code>, <code>⟼</code>, <code>⟽</code>, <code>⟾</code>, <code>⟿</code>, <code>⤀</code>, <code>⤁</code>, <code>⤂</code>, <code>⤃</code>, <code>⤄</code>, <code>⤅</code>, <code>⤆</code>, <code>⤇</code>, <code>⤌</code>, <code>⤍</code>, <code>⤎</code>, <code>⤏</code>, <code>⤐</code>, <code>⤑</code>, <code>⤔</code>, <code>⤕</code>, <code>⤖</code>, <code>⤗</code>, <code>⤘</code>, <code>⤝</code>, <code>⤞</code>, <code>⤟</code>, <code>⤠</code>, <code>⥄</code>, <code>⥅</code>, <code>⥆</code>, <code>⥇</code>, <code>⥈</code>, <code>⥊</code>, <code>⥋</code>, <code>⥎</code>, <code>⥐</code>, <code>⥒</code>, <code>⥓</code>, <code>⥖</code>, <code>⥗</code>, <code>⥚</code>, <code>⥛</code>, <code>⥞</code>, <code>⥟</code>, <code>⥢</code>, <code>⥤</code>, <code>⥦</code>, <code>⥧</code>, <code>⥨</code>, <code>⥩</code>, <code>⥪</code>, <code>⥫</code>, <code>⥬</code>, <code>⥭</code>, <code>⥰</code>, <code>⥷</code>, <code>⥺</code>, <code>⧴</code>, <code>⬰</code>, <code>⬱</code>, <code>⬲</code>, <code>⬳</code>, <code>⬴</code>, <code>⬵</code>, <code>⬶</code>, <code>⬷</code>, <code>⬸</code>, <code>⬹</code>, <code>⬺</code>, <code>⬻</code>, <code>⬼</code>, <code>⬽</code>, <code>⬾</code>, <code>⬿</code>, <code>⭀</code>, <code>⭁</code>, <code>⭂</code>, <code>⭃</code>, <code>⭄</code>, <code>⭇</code>, <code>⭈</code>, <code>⭉</code>, <code>⭊</code>, <code>⭋</code>, <code>⭌</code>, <code>←</code>, <code>→</code></td></tr><tr><th style=\\\"text-align:right;\\\">3</th><td style=\\\"text-align:left;\\\"><code>? :</code></td></tr><tr><th style=\\\"text-align:right;\\\">2</th><td style=\\\"text-align:left;\\\"><code>=></code></td></tr><tr><th style=\\\"text-align:right;\\\">1</th><td style=\\\"text-align:left;\\\"><code>~</code><br><code>≔</code>, <code>≕</code>, <code>⩴</code><br><code>%=</code>, <code>&=</code>, <code>*=</code>, <code>/=</code>, <code>\\\\=</code>, <code>.=</code>, <code>\\$=</code>, <code>+=</code>, <code>-=</code>, <code>|=</code>, <code><<=</code>, <code>>>=</code>, <code>>>>=</code>, <code>//=</code>, <code>^=</code>, <code>:=</code>, <code>÷=</code>, <code>−=</code>, <code>⊻=</code></td></tr></table>\")","text/html":"<table><tr><th style=\"text-align:right;\">17</th><td style=\"text-align:left;\"><code>.</code></td></tr><tr><th style=\"text-align:right;\">(後置単項演算子)</th><td style=\"text-align:left;\"><code>'</code></td></tr><tr><th style=\"text-align:right;\">16</th><td style=\"text-align:left;\"><code>::</code></td></tr><tr><th style=\"text-align:right;\">15</th><td style=\"text-align:left;\"><code>^</code><br><code>↑</code>, <code>↓</code>, <code>⇵</code>, <code>⟰</code>, <code>⟱</code>, <code>⤈</code>, <code>⤉</code>, <code>⤊</code>, <code>⤋</code>, <code>⤒</code>, <code>⤓</code>, <code>⥉</code>, <code>⥌</code>, <code>⥍</code>, <code>⥏</code>, <code>⥑</code>, <code>⥔</code>, <code>⥕</code>, <code>⥘</code>, <code>⥙</code>, <code>⥜</code>, <code>⥝</code>, <code>⥠</code>, <code>⥡</code>, <code>⥣</code>, <code>⥥</code>, <code>⥮</code>, <code>⥯</code>, <code>↑</code>, <code>↓</code></td></tr><tr><th style=\"text-align:right;\">(単項演算子)</th><td style=\"text-align:left;\"><code>!</code>, <code>+</code>, <code>-</code>, <code>~</code><br><code>¬</code>, <code>±</code><br><code>∓</code>, <code>√</code>, <code>∛</code>, <code>∜</code>, <code>⋆</code></td></tr><tr><th style=\"text-align:right;\">(乗算演算子の省略)</th><td style=\"text-align:left;\">&nbsp;</td></tr><tr><th style=\"text-align:right;\">14</th><td style=\"text-align:left;\"><code><<</code>, <code>>></code>, <code>>>></code></td></tr><tr><th style=\"text-align:right;\">13</th><td style=\"text-align:left;\"><code>//</code></td></tr><tr><th style=\"text-align:right;\">12</th><td style=\"text-align:left;\"><code>%</code>, <code>&</code>, <code>*</code>, <code>/</code>, <code>\\</code><br><code>·</code>, <code>×</code>, <code>÷</code>, <code>·</code><br><code>⅋</code>, <code>∗</code>, <code>∘</code>, <code>∙</code>, <code>∤</code>, <code>∧</code>, <code>∩</code>, <code>≀</code>, <code>⊍</code>, <code>⊓</code>, <code>⊗</code>, <code>⊘</code>, <code>⊙</code>, <code>⊚</code>, <code>⊛</code>, <code>⊠</code>, <code>⊡</code>, <code>⊼</code>, <code>⋄</code>, <code>⋅</code>, <code>⋆</code>, <code>⋇</code>, <code>⋉</code>, <code>⋊</code>, <code>⋋</code>, <code>⋌</code>, <code>⋏</code>, <code>⋒</code>, <code>⌿</code>, <code>▷</code>, <code>⟑</code>, <code>⟕</code>, <code>⟖</code>, <code>⟗</code>, <code>⦸</code>, <code>⦼</code>, <code>⦾</code>, <code>⦿</code>, <code>⧶</code>, <code>⧷</code>, <code>⨇</code>, <code>⨝</code>, <code>⨟</code>, <code>⨰</code>, <code>⨱</code>, <code>⨲</code>, <code>⨳</code>, <code>⨴</code>, <code>⨵</code>, <code>⨶</code>, <code>⨷</code>, <code>⨸</code>, <code>⨻</code>, <code>⨼</code>, <code>⨽</code>, <code>⩀</code>, <code>⩃</code>, <code>⩄</code>, <code>⩋</code>, <code>⩍</code>, <code>⩎</code>, <code>⩑</code>, <code>⩓</code>, <code>⩕</code>, <code>⩘</code>, <code>⩚</code>, <code>⩜</code>, <code>⩞</code>, <code>⩟</code>, <code>⩠</code>, <code>⫛</code></td></tr><tr><th style=\"text-align:right;\">11</th><td style=\"text-align:left;\"><code>$</code>, <code>+</code>, <code>++</code>, <code>-</code>, <code>|</code><br><code>¦</code>, <code>±</code><br><code>−</code>, <code>∓</code>, <code>∔</code>, <code>∨</code>, <code>∪</code>, <code>∸</code>, <code>≏</code>, <code>⊎</code>, <code>⊔</code>, <code>⊕</code>, <code>⊖</code>, <code>⊞</code>, <code>⊟</code>, <code>⊻</code>, <code>⊽</code>, <code>⋎</code>, <code>⋓</code>, <code>⟇</code>, <code>⧺</code>, <code>⧻</code>, <code>⨈</code>, <code>⨢</code>, <code>⨣</code>, <code>⨤</code>, <code>⨥</code>, <code>⨦</code>, <code>⨧</code>, <code>⨨</code>, <code>⨩</code>, <code>⨪</code>, <code>⨫</code>, <code>⨬</code>, <code>⨭</code>, <code>⨮</code>, <code>⨹</code>, <code>⨺</code>, <code>⩁</code>, <code>⩂</code>, <code>⩅</code>, <code>⩊</code>, <code>⩌</code>, <code>⩏</code>, <code>⩐</code>, <code>⩒</code>, <code>⩔</code>, <code>⩖</code>, <code>⩗</code>, <code>⩛</code>, <code>⩝</code>, <code>⩡</code>, <code>⩢</code>, <code>⩣</code></td></tr><tr><th style=\"text-align:right;\">10</th><td style=\"text-align:left;\"><code>..</code>, <code>:</code><br><code>…</code>, <code>⁝</code>, <code>⋮</code>, <code>⋯</code>, <code>⋰</code>, <code>⋱</code></td></tr><tr><th style=\"text-align:right;\">9</th><td style=\"text-align:left;\"><code>|></code></td></tr><tr><th style=\"text-align:right;\">8</th><td style=\"text-align:left;\"><code><|</code></td></tr><tr><th style=\"text-align:right;\">7</th><td style=\"text-align:left;\"><code>!=</code>, <code>!==</code>, <code><</code>, <code><:</code>, <code><=</code>, <code>==</code>, <code>===</code>, <code>></code>, <code>>:</code>, <code>>=</code>, <code>in</code>, <code>isa</code><br><code>∈</code>, <code>∉</code>, <code>∊</code>, <code>∋</code>, <code>∌</code>, <code>∍</code>, <code>∝</code>, <code>∥</code>, <code>∦</code>, <code>∷</code>, <code>∺</code>, <code>∻</code>, <code>∽</code>, <code>∾</code>, <code>≁</code>, <code>≂</code>, <code>≃</code>, <code>≄</code>, <code>≅</code>, <code>≆</code>, <code>≇</code>, <code>≈</code>, <code>≉</code>, <code>≊</code>, <code>≋</code>, <code>≌</code>, <code>≍</code>, <code>≎</code>, <code>≐</code>, <code>≑</code>, <code>≒</code>, <code>≓</code>, <code>≖</code>, <code>≗</code>, <code>≘</code>, <code>≙</code>, <code>≚</code>, <code>≛</code>, <code>≜</code>, <code>≝</code>, <code>≞</code>, <code>≟</code>, <code>≠</code>, <code>≡</code>, <code>≢</code>, <code>≣</code>, <code>≤</code>, <code>≥</code>, <code>≦</code>, <code>≧</code>, <code>≨</code>, <code>≩</code>, <code>≪</code>, <code>≫</code>, <code>≬</code>, <code>≭</code>, <code>≮</code>, <code>≯</code>, <code>≰</code>, <code>≱</code>, <code>≲</code>, <code>≳</code>, <code>≴</code>, <code>≵</code>, <code>≶</code>, <code>≷</code>, <code>≸</code>, <code>≹</code>, <code>≺</code>, <code>≻</code>, <code>≼</code>, <code>≽</code>, <code>≾</code>, <code>≿</code>, <code>⊀</code>, <code>⊁</code>, <code>⊂</code>, <code>⊃</code>, <code>⊄</code>, <code>⊅</code>, <code>⊆</code>, <code>⊇</code>, <code>⊈</code>, <code>⊉</code>, <code>⊊</code>, <code>⊋</code>, <code>⊏</code>, <code>⊐</code>, <code>⊑</code>, <code>⊒</code>, <code>⊜</code>, <code>⊢</code>, <code>⊣</code>, <code>⊩</code>, <code>⊬</code>, <code>⊮</code>, <code>⊰</code>, <code>⊱</code>, <code>⊲</code>, <code>⊳</code>, <code>⊴</code>, <code>⊵</code>, <code>⊶</code>, <code>⊷</code>, <code>⋍</code>, <code>⋐</code>, <code>⋑</code>, <code>⋕</code>, <code>⋖</code>, <code>⋗</code>, <code>⋘</code>, <code>⋙</code>, <code>⋚</code>, <code>⋛</code>, <code>⋜</code>, <code>⋝</code>, <code>⋞</code>, <code>⋟</code>, <code>⋠</code>, <code>⋡</code>, <code>⋢</code>, <code>⋣</code>, <code>⋤</code>, <code>⋥</code>, <code>⋦</code>, <code>⋧</code>, <code>⋨</code>, <code>⋩</code>, <code>⋪</code>, <code>⋫</code>, <code>⋬</code>, <code>⋭</code>, <code>⋲</code>, <code>⋳</code>, <code>⋴</code>, <code>⋵</code>, <code>⋶</code>, <code>⋷</code>, <code>⋸</code>, <code>⋹</code>, <code>⋺</code>, <code>⋻</code>, <code>⋼</code>, <code>⋽</code>, <code>⋾</code>, <code>⋿</code>, <code>⟂</code>, <code>⟈</code>, <code>⟉</code>, <code>⟒</code>, <code>⦷</code>, <code>⧀</code>, <code>⧁</code>, <code>⧡</code>, <code>⧣</code>, <code>⧤</code>, <code>⧥</code>, <code>⩦</code>, <code>⩧</code>, <code>⩪</code>, <code>⩫</code>, <code>⩬</code>, <code>⩭</code>, <code>⩮</code>, <code>⩯</code>, <code>⩰</code>, <code>⩱</code>, <code>⩲</code>, <code>⩳</code>, <code>⩵</code>, <code>⩶</code>, <code>⩷</code>, <code>⩸</code>, <code>⩹</code>, <code>⩺</code>, <code>⩻</code>, <code>⩼</code>, <code>⩽</code>, <code>⩾</code>, <code>⩿</code>, <code>⪀</code>, <code>⪁</code>, <code>⪂</code>, <code>⪃</code>, <code>⪄</code>, <code>⪅</code>, <code>⪆</code>, <code>⪇</code>, <code>⪈</code>, <code>⪉</code>, <code>⪊</code>, <code>⪋</code>, <code>⪌</code>, <code>⪍</code>, <code>⪎</code>, <code>⪏</code>, <code>⪐</code>, <code>⪑</code>, <code>⪒</code>, <code>⪓</code>, <code>⪔</code>, <code>⪕</code>, <code>⪖</code>, <code>⪗</code>, <code>⪘</code>, <code>⪙</code>, <code>⪚</code>, <code>⪛</code>, <code>⪜</code>, <code>⪝</code>, <code>⪞</code>, <code>⪟</code>, <code>⪠</code>, <code>⪡</code>, <code>⪢</code>, <code>⪣</code>, <code>⪤</code>, <code>⪥</code>, <code>⪦</code>, <code>⪧</code>, <code>⪨</code>, <code>⪩</code>, <code>⪪</code>, <code>⪫</code>, <code>⪬</code>, <code>⪭</code>, <code>⪮</code>, <code>⪯</code>, <code>⪰</code>, <code>⪱</code>, <code>⪲</code>, <code>⪳</code>, <code>⪴</code>, <code>⪵</code>, <code>⪶</code>, <code>⪷</code>, <code>⪸</code>, <code>⪹</code>, <code>⪺</code>, <code>⪻</code>, <code>⪼</code>, <code>⪽</code>, <code>⪾</code>, <code>⪿</code>, <code>⫀</code>, <code>⫁</code>, <code>⫂</code>, <code>⫃</code>, <code>⫄</code>, <code>⫅</code>, <code>⫆</code>, <code>⫇</code>, <code>⫈</code>, <code>⫉</code>, <code>⫊</code>, <code>⫋</code>, <code>⫌</code>, <code>⫍</code>, <code>⫎</code>, <code>⫏</code>, <code>⫐</code>, <code>⫑</code>, <code>⫒</code>, <code>⫓</code>, <code>⫔</code>, <code>⫕</code>, <code>⫖</code>, <code>⫗</code>, <code>⫘</code>, <code>⫙</code>, <code>⫪</code>, <code>⫫</code>, <code>⫷</code>, <code>⫸</code>, <code>⫹</code>, <code>⫺</code></td></tr><tr><th style=\"text-align:right;\">6</th><td style=\"text-align:left;\"><code>&&</code></td></tr><tr><th style=\"text-align:right;\">5</th><td style=\"text-align:left;\"><code>||</code></td></tr><tr><th style=\"text-align:right;\">4</th><td style=\"text-align:left;\"><code>←</code>, <code>→</code>, <code>↔</code>, <code>↚</code>, <code>↛</code>, <code>↜</code>, <code>↝</code>, <code>↞</code>, <code>↠</code>, <code>↢</code>, <code>↣</code>, <code>↤</code>, <code>↦</code>, <code>↩</code>, <code>↪</code>, <code>↫</code>, <code>↬</code>, <code>↮</code>, <code>↶</code>, <code>↷</code>, <code>↺</code>, <code>↻</code>, <code>↼</code>, <code>↽</code>, <code>⇀</code>, <code>⇁</code>, <code>⇄</code>, <code>⇆</code>, <code>⇇</code>, <code>⇉</code>, <code>⇋</code>, <code>⇌</code>, <code>⇍</code>, <code>⇎</code>, <code>⇏</code>, <code>⇐</code>, <code>⇒</code>, <code>⇔</code>, <code>⇚</code>, <code>⇛</code>, <code>⇜</code>, <code>⇝</code>, <code>⇠</code>, <code>⇢</code>, <code>⇴</code>, <code>⇶</code>, <code>⇷</code>, <code>⇸</code>, <code>⇹</code>, <code>⇺</code>, <code>⇻</code>, <code>⇼</code>, <code>⇽</code>, <code>⇾</code>, <code>⇿</code>, <code>⟵</code>, <code>⟶</code>, <code>⟷</code>, <code>⟹</code>, <code>⟺</code>, <code>⟻</code>, <code>⟼</code>, <code>⟽</code>, <code>⟾</code>, <code>⟿</code>, <code>⤀</code>, <code>⤁</code>, <code>⤂</code>, <code>⤃</code>, <code>⤄</code>, <code>⤅</code>, <code>⤆</code>, <code>⤇</code>, <code>⤌</code>, <code>⤍</code>, <code>⤎</code>, <code>⤏</code>, <code>⤐</code>, <code>⤑</code>, <code>⤔</code>, <code>⤕</code>, <code>⤖</code>, <code>⤗</code>, <code>⤘</code>, <code>⤝</code>, <code>⤞</code>, <code>⤟</code>, <code>⤠</code>, <code>⥄</code>, <code>⥅</code>, <code>⥆</code>, <code>⥇</code>, <code>⥈</code>, <code>⥊</code>, <code>⥋</code>, <code>⥎</code>, <code>⥐</code>, <code>⥒</code>, <code>⥓</code>, <code>⥖</code>, <code>⥗</code>, <code>⥚</code>, <code>⥛</code>, <code>⥞</code>, <code>⥟</code>, <code>⥢</code>, <code>⥤</code>, <code>⥦</code>, <code>⥧</code>, <code>⥨</code>, <code>⥩</code>, <code>⥪</code>, <code>⥫</code>, <code>⥬</code>, <code>⥭</code>, <code>⥰</code>, <code>⥷</code>, <code>⥺</code>, <code>⧴</code>, <code>⬰</code>, <code>⬱</code>, <code>⬲</code>, <code>⬳</code>, <code>⬴</code>, <code>⬵</code>, <code>⬶</code>, <code>⬷</code>, <code>⬸</code>, <code>⬹</code>, <code>⬺</code>, <code>⬻</code>, <code>⬼</code>, <code>⬽</code>, <code>⬾</code>, <code>⬿</code>, <code>⭀</code>, <code>⭁</code>, <code>⭂</code>, <code>⭃</code>, <code>⭄</code>, <code>⭇</code>, <code>⭈</code>, <code>⭉</code>, <code>⭊</code>, <code>⭋</code>, <code>⭌</code>, <code>←</code>, <code>→</code></td></tr><tr><th style=\"text-align:right;\">3</th><td style=\"text-align:left;\"><code>? :</code></td></tr><tr><th style=\"text-align:right;\">2</th><td style=\"text-align:left;\"><code>=></code></td></tr><tr><th style=\"text-align:right;\">1</th><td style=\"text-align:left;\"><code>~</code><br><code>≔</code>, <code>≕</code>, <code>⩴</code><br><code>%=</code>, <code>&=</code>, <code>*=</code>, <code>/=</code>, <code>\\=</code>, <code>.=</code>, <code>$=</code>, <code>+=</code>, <code>-=</code>, <code>|=</code>, <code><<=</code>, <code>>>=</code>, <code>>>>=</code>, <code>//=</code>, <code>^=</code>, <code>:=</code>, <code>÷=</code>, <code>−=</code>, <code>⊻=</code></td></tr></table>"},"metadata":{}}],"execution_count":11}]}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment