about summary refs log tree commit diff stats
path: root/html/edit
Commit message (Expand)AuthorAgeFilesLines
* 4539Kartik Agaram2018-09-0712-83/+83
* 4447Kartik Agaram2018-07-2712-2279/+2294
* 4239Kartik Agaram2018-05-0812-68/+68
* 4209Kartik K. Agaram2018-02-1812-5084/+5112
* 4200Kartik K. Agaram2018-01-2712-1665/+1665
* 4199Kartik K. Agaram2018-01-2512-6016/+6004
* 4165Kartik K. Agaram2017-12-2712-147/+147
* 4161Kartik K. Agaram2017-12-1512-79/+79
* 4134 - 'input' = 'ingredient'Kartik K. Agaram2017-12-0312-92/+92
* 4122Kartik K. Agaram2017-11-151-1/+1
* 4008Kartik K. Agaram2017-09-258-130/+130
* 4003Kartik K. Agaram2017-09-233-5/+5
* 3984 - bugfix: display errors when scrolling recipe sideKartik K. Agaram2017-08-251-733/+771
* 3983Kartik K. Agaram2017-08-2211-1822/+1884
* 3962Kartik K. Agaram2017-06-275-2991/+2998
* 3960Kartik K. Agaram2017-06-251-166/+190
* 3959Kartik K. Agaram2017-06-257-1027/+1038
* 3958Kartik K. Agaram2017-06-257-985/+991
* 3957Kartik K. Agaram2017-06-251-76/+78
* 3956Kartik K. Agaram2017-06-256-4996/+4947
* 3951Kartik K. Agaram2017-06-2412-5136/+5209
* 3928Kartik K. Agaram2017-06-194-275/+276
* 3927Kartik K. Agaram2017-06-1911-4864/+5567
* 3904Kartik K. Agaram2017-06-095-39/+39
* 3903 - minimal render when pressing 'tab'Kartik K. Agaram2017-06-095-3569/+3593
* 3902 - drop redundant redraw of recipe side on F4Kartik K. Agaram2017-06-098-3326/+3365
* 3901Kartik K. Agaram2017-06-093-4/+4
* 3895Kartik K. Agaram2017-05-295-4592/+4784
* 3883Kartik K. Agaram2017-05-2712-1402/+1505
* 3879Kartik K. Agaram2017-05-262-6/+6
* 3871Kartik K. Agaram2017-05-207-911/+905
* 3870 - seldom draw both sides of edit/Kartik K. Agaram2017-05-208-526/+533
* 3869Kartik K. Agaram2017-05-198-2603/+2731
* 3867Kartik K. Agaram2017-05-1912-3497/+3500
* 3856Kartik K. Agaram2017-05-138-448/+449
* 3855Kartik K. Agaram2017-05-1312-2189/+2231
* 3845Kartik K. Agaram2017-05-068-860/+813
* 3837Kartik K. Agaram2017-04-192-2/+2
* 3831Kartik K. Agaram2017-04-181-1/+1
* 3830 - crosslink shape-shifting containers in htmlKartik K. Agaram2017-04-188-171/+171
* 3829Kartik K. Agaram2017-04-182-3/+3
* 3825Kartik K. Agaram2017-04-1612-2204/+2175
* 3820Kartik K. Agaram2017-04-138-514/+504
* 3808 - 'length' for duplex listsKartik K. Agaram2017-03-312-10/+10
* 3806Kartik K. Agaram2017-03-211-60/+55
* 3797Kartik K. Agaram2017-03-1510-740/+738
* 3796Kartik K. Agaram2017-03-143-874/+893
* 3794Kartik K. Agaram2017-03-141-2/+2
* 3793Kartik K. Agaram2017-03-144-910/+910
* 3790Kartik K. Agaram2017-03-127-1040/+1043
p">) == -1) { lineNum = 'L'+lineNum; } lineElem = document.getElementById(lineNum); /* Always jump to new location even if the line was hidden inside a fold, or * we corrected the raw number to a line ID. */ if (lineElem) { lineElem.scrollIntoView(true); } return true; } if ('onhashchange' in window) { window.onhashchange = JumpToLine; } --> </script> </head> <body onload='JumpToLine();'> <pre id='vimCodeElement'> <span id="L1" class="LineNr"> 1 </span><span class="Comment"># Example program showing how multiple functions with the same name can</span> <span id="L2" class="LineNr"> 2 </span><span class="Comment"># coexist, and how we select between them.</span> <span id="L3" class="LineNr"> 3 </span><span class="Comment">#</span> <span id="L4" class="LineNr"> 4 </span><span class="Comment"># Expected output:</span> <span id="L5" class="LineNr"> 5 </span><span class="Comment"># 4</span> <span id="L6" class="LineNr"> 6 </span><span class="Comment"># 7</span> <span id="L7" class="LineNr"> 7 </span><span class="Comment"># 7</span> <span id="L8" class="LineNr"> 8 </span> <span id="L9" class="LineNr"> 9 </span><span class="muRecipe">def</span> test a:num<span class="muRecipe"> -&gt; </span>b:num [ <span id="L10" class="LineNr">10 </span> <span class="Constant">local-scope</span> <span id="L11" class="LineNr">11 </span> <span class="Constant">load-inputs</span> <span id="L12" class="LineNr">12 </span> b <span class="Special">&lt;-</span> add a,<span class="Constant"> 1</span> <span id="L13" class="LineNr">13 </span>] <span id="L14" class="LineNr">14 </span> <span id="L15" class="LineNr">15 </span><span class="muRecipe">def</span> test a:num, b:num<span class="muRecipe"> -&gt; </span>c:num [ <span id="L16" class="LineNr">16 </span> <span class="Constant">local-scope</span> <span id="L17" class="LineNr">17 </span> <span class="Constant">load-inputs</span> <span id="L18" class="LineNr">18 </span> c <span class="Special">&lt;-</span> add a, b <span id="L19" class="LineNr">19 </span>] <span id="L20" class="LineNr">20 </span> <span id="L21" class="LineNr">21 </span><span class="muRecipe">def</span> <a href='static-dispatch.mu.html#L21'>main</a> [ <span id="L22" class="LineNr">22 </span> <span class="Constant">local-scope</span> <span id="L23" class="LineNr">23 </span> a:num <span class="Special">&lt;-</span> test<span class="Constant"> 3</span> <span class="Comment"># selects single-input version</span> <span id="L24" class="LineNr">24 </span> $print a, <span class="Constant">10/newline</span> <span id="L25" class="LineNr">25 </span> b:num <span class="Special">&lt;-</span> test<span class="Constant"> 3</span>,<span class="Constant"> 4</span> <span class="Comment"># selects double-input version</span> <span id="L26" class="LineNr">26 </span> $print b, <span class="Constant">10/newline</span> <span id="L27" class="LineNr">27 </span> c:num <span class="Special">&lt;-</span> test<span class="Constant"> 3</span>,<span class="Constant"> 4</span>,<span class="Constant"> 5</span> <span class="Comment"># prefers double- to single-input version</span> <span id="L28" class="LineNr">28 </span> $print c, <span class="Constant">10/newline</span> <span id="L29" class="LineNr">29 </span>] </pre> </body> </html> <!-- vim: set foldmethod=manual : -->