Annotation of researchv10no/cmd/spitbol/bugs, revision 1.1.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.