Changeset c11e31c for translator/examples
- Timestamp:
- May 14, 2015, 1:44:55 PM (9 years ago)
- Branches:
- ADT, aaron-thesis, arm-eh, ast-experimental, cleanup-dtors, ctor, deferred_resn, demangler, enum, forall-pointer-decay, gc_noraii, jacob/cs343-translation, jenkins-sandbox, master, memory, new-ast, new-ast-unique-expr, new-env, no_list, persistent-indexer, pthread-emulation, qualifiedEnum, resolv-new, string, with_gc
- Children:
- 4bf5298
- Parents:
- d4778a6
- Location:
- translator/examples
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
translator/examples/identity.c
rd4778a6 rc11e31c 9 9 ofstream *sout = ofstream_stdout(); 10 10 char c = 'a'; 11 c = identity( c ); 11 12 sout << c << ' ' << identity( c ) << '\n'; 12 13 int i = 5; 14 i = identity( i ); 13 15 sout << i << ' ' << identity( i ) << '\n'; 14 16 double d = 3.2; 17 d = identity( d ); 15 18 sout << d << ' ' << identity( d ) << '\n'; 16 19 } -
translator/examples/min.c
rd4778a6 rc11e31c 1 1 extern "C" { 2 2 int printf( const char *, ... ); 3 //#include <stdio.h> 3 4 } 4 5 … … 10 11 int main() { 11 12 char c; 12 c = min( 'z', 'a' );13 printf( "minimum %d\n", c );13 // c = min( 'z', 'a' ); 14 // printf( "minimum %d\n", c ); 14 15 int i; 15 16 i = min( 4, 3 ); -
translator/examples/s.c
rd4778a6 rc11e31c 1 int ?!=?( int, int ); 2 int 0; 1 //int ?!=?( int, int ); 3 2 4 void f() 5 { 3 void f() { 4 // int a; 5 // a ? 4 : 5; 6 1 ? 4 : 5; 6 7 0 ? 4 : 5; 7 8 } -
translator/examples/square.c
rd4778a6 rc11e31c 1 // './cfa square.c'2 3 1 extern "C" { 4 2 #include <stdio.h> -
translator/examples/swap.c
rd4778a6 rc11e31c 5 5 forall( type T ) 6 6 void swap( T *left, T *right ) { 7 T temp; 8 temp = *left; 7 T temp = *left; 9 8 *left = *right; 10 9 *right = temp;
Note: See TracChangeset
for help on using the changeset viewer.