Annotation of researchv10no/cmd/cfront/libstring/test2.c, revision 1.1

1.1     ! root        1: // String test program.  exercise SubStrings
        !             2: 
        !             3: #include "String.h"
        !             4: 
        !             5: void
        !             6: spitIt(String x)
        !             7: {
        !             8:        String  s = "<<x>>";
        !             9:        for ( int i = 0; i <= length(x); i++ ) {
        !            10:                for ( int j = 0; j <= length(x) - i; j++ ) {
        !            11:                        String   y = x;
        !            12:                        y ( i, j ) = s;
        !            13:                        cout << y << "\n";
        !            14:                }
        !            15:        }
        !            16: }
        !            17: 
        !            18: main(int argc, char **argv)
        !            19: {
        !            20:        while ( argc-- ) {
        !            21:                String  x(*argv++);
        !            22:                cout << x << "\n";
        !            23:                spitIt ( x );
        !            24:                cout << x << "\n";
        !            25:        }
        !            26: }

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.