about summary refs log blame commit diff stats
path: root/ABOUT_THIS_BRANCH
blob: ae09d54d9e0395e6e4439d0826fed29e0d1d4912 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13
14













                                                                  
I put my personal branch online, maybe you find some of the
parts useful. To see whats different, type:

git diff master..hut

This branch is being regularily rebased on the master branch,
which rewrites history, so maybe its better to pick single commits
from this branch into your own branch rather than working directly
on this one:

git log master..hut
# search for a commit you like, write down SHA1 identifier
git checkout <your branch>
git cherry-pick <SHA1 of the commit>
='Blame the previous revision' href='/akkartik/mu/blame/html/mutable.mu.html?h=hlt&id=63e1c465e46502bd7c391e31db73e7e5ae19adfd'>^
f8a4a457 ^


e5c11a51 ^
f8a4a457 ^
204dae92 ^

97eb971b ^
204dae92 ^

97eb971b ^
204dae92 ^

97eb971b ^
204dae92 ^



f8a4a457 ^



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74







                                                                                          
                                                                                                               


                                           


                                                                                                 
                                       
                                      
                             
                            
                            
                                                        
                             
                           





                               






















                                                                                 


         
                             
                         

                                                                                                
                                                                                                                

                                                                                                                                     
                                                                               

                                        
                                                                                                                                                                           



                                                                                                                     



                                     
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Mu - mutable.mu</title>
<meta name="Generator" content="Vim/7.4">
<meta name="plugin-version" content="vim7.4_v2">
<meta name="syntax" content="none">
<meta name="settings" content="number_lines,use_css,pre_wrap,no_foldcolumn,expand_tabs,line_ids,prevent_copy=">
<meta name="colorscheme" content="minimal">
<style type="text/css">
<!--
pre { white-space: pre-wrap; font-family: monospace; color: #aaaaaa; background-color: #080808; }
body { font-size: 12pt; font-family: monospace; color: #aaaaaa; background-color: #080808; }
a { color:#eeeeee; text-decoration: none; }
a:hover { text-decoration: underline; }
* { font-size: 12pt; font-size: 1em; }
.muRecipe { color: #ff8700; }
.Special { color: #c00000; }
.Comment { color: #9090ff; }
.Comment a { color:#0000ee; text-decoration:underline; }
.Constant { color: #00a0a0; }
.LineNr { color: #444444; }
-->
</style>

<script type='text/javascript'>
<!--

/* function to open any folds containing a jumped-to line before jumping to it */
function JumpToLine()
{
  var lineNum;
  lineNum = window.location.hash;
  lineNum = lineNum.substr(1); /* strip off '#' */

  if (lineNum.indexOf('L') == -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"># compare immutable-error.mu</span>
<span id="L2" class="LineNr"> 2 </span>
<span id="L3" class="LineNr"> 3 </span><span class="muRecipe">def</span> <a href='mutable.mu.html#L3'>main</a> [
<span id="L4" class="LineNr"> 4 </span>  <span class="Constant">local-scope</span>
<span id="L5" class="LineNr"> 5 </span>  x:&amp;:num <span class="Special">&lt;-</span> new <span class="Constant">number:type</span>
<span id="L6" class="LineNr"> 6 </span>  <a href='mutable.mu.html#L9'>foo</a> x
<span id="L7" class="LineNr"> 7 </span>]
<span id="L8" class="LineNr"> 8 </span>
<span id="L9" class="LineNr"> 9 </span><span class="muRecipe">def</span> <a href='mutable.mu.html#L9'>foo</a> x:&amp;:num<span class="muRecipe"> -&gt; </span>x:&amp;: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-ingredients</span>
<span id="L12" class="LineNr">12 </span>  *x <span class="Special">&lt;-</span> copy<span class="Constant"> 34</span>
<span id="L13" class="LineNr">13 </span>]
</pre>
</body>
</html>
<!-- vim: set foldmethod=manual : -->