/* Another subr test, but using the [:] syntax */

proc main()
{
    var a = "Hello, world";
    var b;

    a = @ a;
    b = a[3:7];
    say( b, "\n" );
    b[4] = 'W';
    say( a, "\n" );
    say( b, "\n" );

    b = a[7:];
    say( b, "\n" );
}