Eric Streit 17f7f7c3fa compiler: UpCase, run-time `in', string fields through DI in WRITE hai 1 día
..
calc_ladder.tsv 17f7f7c3fa compiler: UpCase, run-time `in', string fields through DI in WRITE hai 1 día
expected.tsv 17f7f7c3fa compiler: UpCase, run-time `in', string fields through DI in WRITE hai 1 día
key_custom.hex 35d5012135 editor: the command keys from a text file (TP3.KEY) hai 2 días
key_custom.key 35d5012135 editor: the command keys from a text file (TP3.KEY) hai 2 días
key_default.hex 35d5012135 editor: the command keys from a text file (TP3.KEY) hai 2 días
key_default.key 35d5012135 editor: the command keys from a text file (TP3.KEY) hai 2 días
t01_minimal.out 0049d1076a Execution: a boot sector, qemu, and 11 bugs only a CPU could find hai 3 semanas
t01_minimal.pas 503824fb1d Compiler: fix the "Alpha test without Skip" bug class (9 sites) hai 3 semanas
t02_writeln.out 0049d1076a Execution: a boot sector, qemu, and 11 bugs only a CPU could find hai 3 semanas
t02_writeln.pas 503824fb1d Compiler: fix the "Alpha test without Skip" bug class (9 sites) hai 3 semanas
t03_inline_comment.out 0049d1076a Execution: a boot sector, qemu, and 11 bugs only a CPU could find hai 3 semanas
t03_inline_comment.pas 503824fb1d Compiler: fix the "Alpha test without Skip" bug class (9 sites) hai 3 semanas
t04_var.out 0049d1076a Execution: a boot sector, qemu, and 11 bugs only a CPU could find hai 3 semanas
t04_var.pas 503824fb1d Compiler: fix the "Alpha test without Skip" bug class (9 sites) hai 3 semanas
t05_own_line_comment.out 0049d1076a Execution: a boot sector, qemu, and 11 bugs only a CPU could find hai 3 semanas
t05_own_line_comment.pas 503824fb1d Compiler: fix the "Alpha test without Skip" bug class (9 sites) hai 3 semanas
t06_two_args.out 0049d1076a Execution: a boot sector, qemu, and 11 bugs only a CPU could find hai 3 semanas
t06_two_args.pas 503824fb1d Compiler: fix the "Alpha test without Skip" bug class (9 sites) hai 3 semanas
t07_big.out 0049d1076a Execution: a boot sector, qemu, and 11 bugs only a CPU could find hai 3 semanas
t07_big.pas 503824fb1d Compiler: fix the "Alpha test without Skip" bug class (9 sites) hai 3 semanas
t08_const.out 30f9faeddc Execute the nine fixtures that only compiled: four more bugs hai 3 semanas
t08_const.pas 30f9faeddc Execute the nine fixtures that only compiled: four more bugs hai 3 semanas
t09_if.out 30f9faeddc Execute the nine fixtures that only compiled: four more bugs hai 3 semanas
t09_if.pas 30f9faeddc Execute the nine fixtures that only compiled: four more bugs hai 3 semanas
t10_while.out 30f9faeddc Execute the nine fixtures that only compiled: four more bugs hai 3 semanas
t10_while.pas 30f9faeddc Execute the nine fixtures that only compiled: four more bugs hai 3 semanas
t11_for.out 30f9faeddc Execute the nine fixtures that only compiled: four more bugs hai 3 semanas
t11_for.pas 30f9faeddc Execute the nine fixtures that only compiled: four more bugs hai 3 semanas
t12_repeat.out 30f9faeddc Execute the nine fixtures that only compiled: four more bugs hai 3 semanas
t12_repeat.pas 30f9faeddc Execute the nine fixtures that only compiled: four more bugs hai 3 semanas
t13_proc.out 30f9faeddc Execute the nine fixtures that only compiled: four more bugs hai 3 semanas
t13_proc.pas 30f9faeddc Execute the nine fixtures that only compiled: four more bugs hai 3 semanas
t14_types.pas 503824fb1d Compiler: fix the "Alpha test without Skip" bug class (9 sites) hai 3 semanas
t15_label.out 30f9faeddc Execute the nine fixtures that only compiled: four more bugs hai 3 semanas
t15_label.pas 30f9faeddc Execute the nine fixtures that only compiled: four more bugs hai 3 semanas
t16_str1.out 0049d1076a Execution: a boot sector, qemu, and 11 bugs only a CPU could find hai 3 semanas
t16_str1.pas ed450d6e33 Compiler: add the standard procedure table, and fix a rel16 off-by-2 hai 3 semanas
t17_two_str.out 0049d1076a Execution: a boot sector, qemu, and 11 bugs only a CPU could find hai 3 semanas
t17_two_str.pas ed450d6e33 Compiler: add the standard procedure table, and fix a rel16 off-by-2 hai 3 semanas
t18_writeln_bare.out 0049d1076a Execution: a boot sector, qemu, and 11 bugs only a CPU could find hai 3 semanas
t18_writeln_bare.pas ed450d6e33 Compiler: add the standard procedure table, and fix a rel16 off-by-2 hai 3 semanas
t19_int1.out 0049d1076a Execution: a boot sector, qemu, and 11 bugs only a CPU could find hai 3 semanas
t19_int1.pas ed450d6e33 Compiler: add the standard procedure table, and fix a rel16 off-by-2 hai 3 semanas
t20_str3.out 0049d1076a Execution: a boot sector, qemu, and 11 bugs only a CPU could find hai 3 semanas
t20_str3.pas ed450d6e33 Compiler: add the standard procedure table, and fix a rel16 off-by-2 hai 3 semanas
t21_mixed.out 0049d1076a Execution: a boot sector, qemu, and 11 bugs only a CPU could find hai 3 semanas
t21_mixed.pas ed450d6e33 Compiler: add the standard procedure table, and fix a rel16 off-by-2 hai 3 semanas
t22_case.out 0049d1076a Execution: a boot sector, qemu, and 11 bugs only a CPU could find hai 3 semanas
t22_case.pas 7753a7be2d Summary: milestone state doc, and two more bugs the byte dump exposed hai 3 semanas
t23_str_empty.out 0049d1076a Execution: a boot sector, qemu, and 11 bugs only a CPU could find hai 3 semanas
t23_str_empty.pas 13a99c7fcf writeln('hi'): inline string literals, the way TP3 emits them hai 3 semanas
t24_str_quote.out 0049d1076a Execution: a boot sector, qemu, and 11 bugs only a CPU could find hai 3 semanas
t24_str_quote.pas 13a99c7fcf writeln('hi'): inline string literals, the way TP3 emits them hai 3 semanas
t25_str_as_value.pas 13a99c7fcf writeln('hi'): inline string literals, the way TP3 emits them hai 3 semanas
t26_str_mixed_args.out 0049d1076a Execution: a boot sector, qemu, and 11 bugs only a CPU could find hai 3 semanas
t26_str_mixed_args.pas 13a99c7fcf writeln('hi'): inline string literals, the way TP3 emits them hai 3 semanas
t27_localvar.out 30f9faeddc Execute the nine fixtures that only compiled: four more bugs hai 3 semanas
t27_localvar.pas 30f9faeddc Execute the nine fixtures that only compiled: four more bugs hai 3 semanas
t28_farparam.out 30f9faeddc Execute the nine fixtures that only compiled: four more bugs hai 3 semanas
t28_farparam.pas edd057f5ce TP3-ARGORDER: push each argument as it is parsed, and read the frame from BP+4 backwards hai 2 semanas
t29_readln.in 0049d1076a Execution: a boot sector, qemu, and 11 bugs only a CPU could find hai 3 semanas
t29_readln.out 0049d1076a Execution: a boot sector, qemu, and 11 bugs only a CPU could find hai 3 semanas
t29_readln.pas 0049d1076a Execution: a boot sector, qemu, and 11 bugs only a CPU could find hai 3 semanas
t30_forloop.out 0049d1076a Execution: a boot sector, qemu, and 11 bugs only a CPU could find hai 3 semanas
t30_forloop.pas 0049d1076a Execution: a boot sector, qemu, and 11 bugs only a CPU could find hai 3 semanas
t31_procparam.out 0049d1076a Execution: a boot sector, qemu, and 11 bugs only a CPU could find hai 3 semanas
t31_procparam.pas 0049d1076a Execution: a boot sector, qemu, and 11 bugs only a CPU could find hai 3 semanas
t32_forexit.out 0049d1076a Execution: a boot sector, qemu, and 11 bugs only a CPU could find hai 3 semanas
t32_forexit.pas 0049d1076a Execution: a boot sector, qemu, and 11 bugs only a CPU could find hai 3 semanas
t33_cmpops.out 586ff4aa09 Make the emitted code 8086 code, and prove it can go red hai 2 semanas
t33_cmpops.pas 586ff4aa09 Make the emitted code 8086 code, and prove it can go red hai 2 semanas
t34_arith.out 842dcff3a8 TP3-CMDRUN: the R key runs the image in-process, with a second oracle hai 2 semanas
t34_arith.pas 842dcff3a8 TP3-CMDRUN: the R key runs the image in-process, with a second oracle hai 2 semanas
t35_not.out 842dcff3a8 TP3-CMDRUN: the R key runs the image in-process, with a second oracle hai 2 semanas
t35_not.pas 842dcff3a8 TP3-CMDRUN: the R key runs the image in-process, with a second oracle hai 2 semanas
t36_argclobber.out edd057f5ce TP3-ARGORDER: push each argument as it is parsed, and read the frame from BP+4 backwards hai 2 semanas
t36_argclobber.pas edd057f5ce TP3-ARGORDER: push each argument as it is parsed, and read the frame from BP+4 backwards hai 2 semanas
t37_readbyte.in 7369a48ad7 TP3-NONVACUITY-RDBYTE: a byte reader of its own, and bug 36's four sites re-derivable in suite hai 2 semanas
t37_readbyte.out 7369a48ad7 TP3-NONVACUITY-RDBYTE: a byte reader of its own, and bug 36's four sites re-derivable in suite hai 2 semanas
t37_readbyte.pas 7369a48ad7 TP3-NONVACUITY-RDBYTE: a byte reader of its own, and bug 36's four sites re-derivable in suite hai 2 semanas
t38_readbool.pas c9e0e8d05c TP3-BOOLREAD: a boolean read is refused with TP3's own error 66 hai 1 semana
t39_strvar.out 8639bdd4ba TP3-STRVAR: string variables -- string[n] declarations, literal assignment, wrstr entry hai 1 semana
t39_strvar.pas 8639bdd4ba TP3-STRVAR: string variables -- string[n] declarations, literal assignment, wrstr entry hai 1 semana
t40_readln.in 99a83fbbcf TP3-STRREAD-ASSIGN: readln(s)/read(s) and s := t for string vars hai 6 días
t40_readln.out 99a83fbbcf TP3-STRREAD-ASSIGN: readln(s)/read(s) and s := t for string vars hai 6 días
t40_readln.pas 99a83fbbcf TP3-STRREAD-ASSIGN: readln(s)/read(s) and s := t for string vars hai 6 días
t41_strassign.out 99a83fbbcf TP3-STRREAD-ASSIGN: readln(s)/read(s) and s := t for string vars hai 6 días
t41_strassign.pas 99a83fbbcf TP3-STRREAD-ASSIGN: readln(s)/read(s) and s := t for string vars hai 6 días
t42_multidecl.out 4b61844989 compiler: multi-name declarations, and an enforced 4 KiB code window hai 6 días
t42_multidecl.pas 4b61844989 compiler: multi-name declarations, and an enforced 4 KiB code window hai 6 días
t43_codewindow.pas 4b61844989 compiler: multi-name declarations, and an enforced 4 KiB code window hai 6 días
t44_strindex.out 171f6e69a6 compiler: string subscripts, s[i] (constant index) hai 6 días
t44_strindex.pas 171f6e69a6 compiler: string subscripts, s[i] (constant index) hai 6 días
t45_strindex_read.in 171f6e69a6 compiler: string subscripts, s[i] (constant index) hai 6 días
t45_strindex_read.out 171f6e69a6 compiler: string subscripts, s[i] (constant index) hai 6 días
t45_strindex_read.pas 171f6e69a6 compiler: string subscripts, s[i] (constant index) hai 6 días
t46_strindex_var.out baf4bcdf99 compiler: variable string subscripts, s[i] with a run-time index hai 6 días
t46_strindex_var.pas baf4bcdf99 compiler: variable string subscripts, s[i] with a run-time index hai 6 días
t47_strindex_var_read.in baf4bcdf99 compiler: variable string subscripts, s[i] with a run-time index hai 6 días
t47_strindex_var_read.out baf4bcdf99 compiler: variable string subscripts, s[i] with a run-time index hai 6 días
t47_strindex_var_read.pas baf4bcdf99 compiler: variable string subscripts, s[i] with a run-time index hai 6 días
t48_strcmp.out b58b3deaef compiler: string comparison, = <> < <= > >= hai 5 días
t48_strcmp.pas b58b3deaef compiler: string comparison, = <> < <= > >= hai 5 días
t49_strcmp_lit.out b58b3deaef compiler: string comparison, = <> < <= > >= hai 5 días
t49_strcmp_lit.pas b58b3deaef compiler: string comparison, = <> < <= > >= hai 5 días
t50_strcmp_type.pas b58b3deaef compiler: string comparison, = <> < <= > >= hai 5 días
t51_strcat.out 1bed3bbc1c compiler: string concatenation, a + b hai 5 días
t51_strcat.pas 1bed3bbc1c compiler: string concatenation, a + b hai 5 días
t52_strcat_nest.out 1bed3bbc1c compiler: string concatenation, a + b hai 5 días
t52_strcat_nest.pas 1bed3bbc1c compiler: string concatenation, a + b hai 5 días
t53_strcat_type.pas 1bed3bbc1c compiler: string concatenation, a + b hai 5 días
t54_strcat_strnum.pas 1bed3bbc1c compiler: string concatenation, a + b hai 5 días
t55_strcat_overflow.exit 1bed3bbc1c compiler: string concatenation, a + b hai 5 días
t55_strcat_overflow.in 1bed3bbc1c compiler: string concatenation, a + b hai 5 días
t55_strcat_overflow.out 1bed3bbc1c compiler: string concatenation, a + b hai 5 días
t55_strcat_overflow.pas 1bed3bbc1c compiler: string concatenation, a + b hai 5 días
t56_include.inc 7eec556592 compiler: the {$I file} include (CALC Stage 2) hai 3 días
t56_include.out 7eec556592 compiler: the {$I file} include (CALC Stage 2) hai 3 días
t56_include.pas 7eec556592 compiler: the {$I file} include (CALC Stage 2) hai 3 días
t57_include_missing.pas 7eec556592 compiler: the {$I file} include (CALC Stage 2) hai 3 días
t58_include_a.inc 7eec556592 compiler: the {$I file} include (CALC Stage 2) hai 3 días
t58_include_nest.pas 7eec556592 compiler: the {$I file} include (CALC Stage 2) hai 3 días
t59_typedconst.out c40d29b3b7 compiler: character constants and SCALAR typed constants (CALC Stage 3+4) hai 3 días
t59_typedconst.pas c40d29b3b7 compiler: character constants and SCALAR typed constants (CALC Stage 3+4) hai 3 días
t60_charcaret.out c40d29b3b7 compiler: character constants and SCALAR typed constants (CALC Stage 3+4) hai 3 días
t60_charcaret.pas c40d29b3b7 compiler: character constants and SCALAR typed constants (CALC Stage 3+4) hai 3 días
t61_setconst.out eed46b22b3 compiler: sets, increment 1 (CALC: type, constructor, typed const, compile-time in) hai 3 días
t61_setconst.pas eed46b22b3 compiler: sets, increment 1 (CALC: type, constructor, typed const, compile-time in) hai 3 días
t62_enum.out a7d06cdf95 compiler: enumeration types (CALC Stage 5) hai 3 días
t62_enum.pas a7d06cdf95 compiler: enumeration types (CALC Stage 5) hai 3 días
t63_record.out 7be2276645 compiler: record types, and subrange sizing (CALC Stage 7, first half) hai 3 días
t63_record.pas 7be2276645 compiler: record types, and subrange sizing (CALC Stage 7, first half) hai 3 días
t64_arrays.pas 123193d1e4 compiler: array types, variables and typed constants (CALC Stage 8, declarations) hai 3 días
t65_array_access.out 2a31b357e7 compiler: array/record element and field access, constant index (CALC Stage 8) hai 3 días
t65_array_access.pas 2a31b357e7 compiler: array/record element and field access, constant index (CALC Stage 8) hai 3 días
t66_files.out 14dbcdbf6b compiler: file types, text and file of T (CALC Stage 13, types) hai 3 días
t66_files.pas 14dbcdbf6b compiler: file types, text and file of T (CALC Stage 13, types) hai 3 días
t67_strparam.out 2b90a8decd compiler: STRING VALUE parameters, whole-slot copy (step 3) hai 2 días
t67_strparam.pas 2b90a8decd compiler: STRING VALUE parameters, whole-slot copy (step 3) hai 2 días
t68_length.out 45baf26579 compiler: LENGTH, the first string builtin (CALC string builtins) hai 2 días
t68_length.pas 45baf26579 compiler: LENGTH, the first string builtin (CALC string builtins) hai 2 días
t69_crt.out 14ce5907f7 compiler+interp: the first CRT identifiers, and INT 10h in Exec86 hai 2 días
t69_crt.pas 89c6ca68d4 compiler: LowVideo/NormVideo/Delay, and the repeat-body parser bug hai 2 días
t70_kbd.in 4c165e1bcf compiler: Read(Kbd, Ch) and ClrEol (CALC file args + CRT) hai 2 días
t70_kbd.out 4c165e1bcf compiler: Read(Kbd, Ch) and ClrEol (CALC file args + CRT) hai 2 días
t70_kbd.pas 4c165e1bcf compiler: Read(Kbd, Ch) and ClrEol (CALC file args + CRT) hai 2 días
t71_repeat_seq.out 89c6ca68d4 compiler: LowVideo/NormVideo/Delay, and the repeat-body parser bug hai 2 días
t71_repeat_seq.pas 89c6ca68d4 compiler: LowVideo/NormVideo/Delay, and the repeat-body parser bug hai 2 días
t72_keypress.in 033eb8ea12 compiler: KeyPressed (INT 21h AH=0B), in Exec86 and the boot shim too hai 2 días
t72_keypress.out 033eb8ea12 compiler: KeyPressed (INT 21h AH=0B), in Exec86 and the boot shim too hai 2 días
t72_keypress.pas 033eb8ea12 compiler: KeyPressed (INT 21h AH=0B), in Exec86 and the boot shim too hai 2 días
t73_varparam.in 5eb82c4597 compiler: VAR parameters by reference, and shadowing in DupTest hai 1 día
t73_varparam.out 5eb82c4597 compiler: VAR parameters by reference, and shadowing in DupTest hai 1 día
t73_varparam.pas 5eb82c4597 compiler: VAR parameters by reference, and shadowing in DupTest hai 1 día
t74_caselist.out 8a265e74de compiler: comma-separated CASE labels, and ranges that work hai 1 día
t74_caselist.pas 8a265e74de compiler: comma-separated CASE labels, and ranges that work hai 1 día
t75_arrvar.out b41c66905f compiler: variable array subscripts, scaled by element size hai 1 día
t75_arrvar.pas b41c66905f compiler: variable array subscripts, scaled by element size hai 1 día
t76_width.out 099f8fd569 compiler+runtime: write field widths (writeln(I:2)) hai 1 día
t76_width.pas 099f8fd569 compiler+runtime: write field widths (writeln(I:2)) hai 1 día
t77_with.out a5598436ea compiler: WITH, n-dimensional subscripts, fields through DI hai 1 día
t77_with.pas a5598436ea compiler: WITH, n-dimensional subscripts, fields through DI hai 1 día
t78_setfield.out 21ef4e1925 compiler: set assignment to a record field, and `in' on a set field hai 1 día
t78_setfield.pas 21ef4e1925 compiler: set assignment to a record field, and `in' on a set field hai 1 día
t79_strfield.out 17f7f7c3fa compiler: UpCase, run-time `in', string fields through DI in WRITE hai 1 día
t79_strfield.pas 17f7f7c3fa compiler: UpCase, run-time `in', string fields through DI in WRITE hai 1 día
t80_realconst.out 0946e8033f compiler: 6-byte REAL constants and copies; Value := 0 compiles hai 1 día
t80_realconst.pas 0946e8033f compiler: 6-byte REAL constants and copies; Value := 0 compiles hai 1 día
t81_upcase.out 17f7f7c3fa compiler: UpCase, run-time `in', string fields through DI in WRITE hai 1 día
t81_upcase.pas 17f7f7c3fa compiler: UpCase, run-time `in', string fields through DI in WRITE hai 1 día
t82_setin.out 17f7f7c3fa compiler: UpCase, run-time `in', string fields through DI in WRITE hai 1 día
t82_setin.pas 17f7f7c3fa compiler: UpCase, run-time `in', string fields through DI in WRITE hai 1 día
term_ansi.hex f24b5cadb9 terminal: escapes from a TEXT config at startup, plus tp3cfg (TINST, unpatched) hai 2 días
term_ansi.trm f24b5cadb9 terminal: escapes from a TEXT config at startup, plus tp3cfg (TINST, unpatched) hai 2 días
term_vt52.hex f24b5cadb9 terminal: escapes from a TEXT config at startup, plus tp3cfg (TINST, unpatched) hai 2 días
term_vt52.trm f24b5cadb9 terminal: escapes from a TEXT config at startup, plus tp3cfg (TINST, unpatched) hai 2 días
uierror.pas ed450d6e33 Compiler: add the standard procedure table, and fix a rel16 off-by-2 hai 3 semanas