|
|
1.1 ! root 1: c subroutine tst15 ! 2: parameter(ntest=15) ! 3: c Functions ! 4: ! 5: integer twice ! 6: i=1 ! 7: j=2 ! 8: k=3 ! 9: l=4 ! 10: m=10 ! 11: if ( twice(k) .ne. m-l ) call e(1,ntest) ! 12: if ( twice(1) .ne. 2 ) call e(2,ntest) ! 13: if ( twice(k+1) .ne. twice(l) ) call e(3,ntest) ! 14: if ( twice(twice(twice(inc(twice(inc(3)))))) .ne. 72 ) call e(4,ntest) ! 15: if ( twice(inc(j+twice(inc(twice(i+1+inc(k)+inc(k))+twice(2))))).ne.106) call e(5,ntest) ! 16: if ( twice(1) + twice(2) * twice(3) .ne. 26 ) call e(6,ntest) ! 17: if ( 3 .ne. 0 + twice(1) + 1 ) call e(7,ntest) ! 18: if ( 0 .ne. 0 * twice(m) ) call e(8,ntest) ! 19: end ! 20: ! 21: integer function twice(k) ! 22: twice = 2*k ! 23: end ! 24: integer function inc(k) ! 25: inc = k+1 ! 26: end
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.