 b913edcd5e
			
		
	
	
		b913edcd5e
		
	
	
	
	
		
			
			On the road to beta is the new Minils AST, for now :
* Heptagon and Obc AST changes,
* Java code generation,
* Recursives Qualnames,
* Various bug fixes,
* Added partial application for iterators,
For instance:
  ... = map<<n>> (f<<se>>)((t1, t1'))(t2, t3)
is translated to:
  for(int i =...)
    ... = f(t1, t1', t2[i], t3[i])
		
	
			
		
			
				
	
	
		
			12 lines
		
	
	
	
		
			166 B
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			12 lines
		
	
	
	
		
			166 B
		
	
	
	
		
			Text
		
	
	
	
	
	
| 
 | |
| node g () returns (y : int)
 | |
| let
 | |
|   y = 3
 | |
| tel
 | |
| 
 | |
| node f (x : int; c : bool) returns (z : int)
 | |
| let
 | |
|   z = merge c (true -> (0 fby (g(z when true(c))))) (false -> 0)
 | |
| tel
 | |
| 
 | |
| 
 |