Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/examples/huge.c

    r86bd7c1f r843054c2  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // huge.c --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:15:34 2015
    13 // Update Count     : 1
    14 //
    15 
    161int huge( int n, forall( type T ) T (*f)( T ) ) {
    17         if ( n <= 0 )
    18                 return f( 0 );
    19         else
    20                 return huge( n - 1, f( f ) );
     2    if ( n <= 0 )
     3        return f( 0 );
     4    else
     5        return huge( n - 1, f( f ) );
    216}
    22 
    23 // Local Variables: //
    24 // tab-width: 4 //
    25 // compile-command: "cfa huge.c" //
    26 // End: //
Note: See TracChangeset for help on using the changeset viewer.