Annotation of researchv10no/cmd/spitbol/bugs, revision 1.1

1.1     ! root        1: While 'fence = &fence' is not allowed, '$.fence = &fence' is allowed.
        !             2: 
        !             3: eval('*1') should return an expression.  It returns 1.
        !             4: 
        !             5: The following program evokes a core dump.
        !             6: 
        !             7:                eval("'a' ? len(1) . (output = 'hello', *x)")
        !             8:                eval("'a' ? len(1) . *(x)")
        !             9:                eval("'a'")
        !            10:        end
        !            11: 
        !            12: it is not clear how unbuffered input should be done
        !            13: 
        !            14: sort() works differently for {20, "100", "101"} depending on input order
        !            15: 
        !            16: writing a nonexistent file gives strange results
        !            17: 
        !            18: apparently you can use a name of a fixed variable as a local
        !            19: 
        !            20: initial memory allocation should probably be bigger
        !            21: 
        !            22: translator doesn't make use of "jxxx" opcodes.
        !            23: 
        !            24: when resuming after exit(), &stlimit has been decreased somewhat.
        !            25: 
        !            26: host(2) and host(3) don't work right on restart (fixed)
        !            27: 
        !            28: exit() writes all of memory in the a.out file, even if unused (fixed)
        !            29: 
        !            30: files are created mode 644 instead of 666 (fixed)

unix.superglobalmegacorp.com

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