Eric Streit
|
c92d2a842f
runtime: MBF multiplication (remult)
|
hai 1 día |
Eric Streit
|
45a29e668b
runtime: MBF addition and subtraction (readd/resub)
|
hai 1 día |
Eric Streit
|
05f118f360
runtime: the first MBF routine, integer -> 6-byte Real
|
hai 1 día |
Eric Streit
|
099f8fd569
compiler+runtime: write field widths (writeln(I:2))
|
hai 1 día |
Eric Streit
|
1bed3bbc1c
compiler: string concatenation, a + b
|
hai 5 días |
Eric Streit
|
b58b3deaef
compiler: string comparison, = <> < <= > >=
|
hai 5 días |
Eric Streit
|
99a83fbbcf
TP3-STRREAD-ASSIGN: readln(s)/read(s) and s := t for string vars
|
hai 6 días |
Eric Streit
|
8639bdd4ba
TP3-STRVAR: string variables -- string[n] declarations, literal assignment, wrstr entry
|
hai 1 semana |
Eric Streit
|
7369a48ad7
TP3-NONVACUITY-RDBYTE: a byte reader of its own, and bug 36's four sites re-derivable in suite
|
hai 2 semanas |
Eric Streit
|
842dcff3a8
TP3-CMDRUN: the R key runs the image in-process, with a second oracle
|
hai 2 semanas |
Eric Streit
|
d56860aa74
Run every runtime entry on a real 8086, and state the register contract
|
hai 3 semanas |
Eric Streit
|
0049d1076a
Execution: a boot sector, qemu, and 11 bugs only a CPU could find
|
hai 3 semanas |
Eric Streit
|
962018cd34
Runtime: five more emitter bugs, and the checks that found them
|
hai 3 semanas |