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