about summary refs log tree commit diff stats
path: root/event.c
diff options
context:
space:
mode:
Diffstat (limited to 'event.c')
0 files changed, 0 insertions, 0 deletions
k.com> 2020-01-01 20:31:01 -0800 5860' href='/akkartik/mu/commit/apps/ex2.mu?h=main&id=7936ad5ca2194760cacf06c4794ce58b81e816a2'>7936ad5c ^
17623a62 ^


7936ad5c ^

17623a62 ^
8d2dece2 ^
7936ad5c ^
17623a62 ^
7936ad5c ^
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
                                                      

         
                        




                  


                                   

 
                                        
                               
                 
               
 
# Add 3 and 4, and return the result in the exit code.
#
# To run:
#   $ ./translate ex2.mu
#   $ ./a.elf
# Expected result:
#   $ echo $?
#   7

fn main -> _/ebx: int {
  var result/eax: int <- do-add 3 4
  return result
}

fn do-add a: int, b: int -> _/eax: int {
  var result/ecx: int <- copy a
  result <- add b
  return result
}