duskos

dusk os fork
git clone git://git.alexwennerberg.com/duskos
Log | Files | Refs | README | LICENSE

commit 162e67174046db98c9ac77a7697904f645110c72
parent 955bccb6ff0ddac5f00c120eaaf24f101dc9b6e2
Author: Virgil Dupras <hsoft@hardcoded.net>
Date:   Fri, 24 Jun 2022 19:25:15 -0400

Use autoloading everywhere!

Diffstat:
Mfs/cc/cc.fs | 26+++++++++++++-------------
Mfs/tests/asm.fs | 4++--
Mfs/tests/cc/ast.fs | 4++--
Mfs/tests/cc/cc.fs | 4++--
Mfs/tests/cc/tree.fs | 4++--
Mfs/tests/cc/vm.fs | 6+++---
Mfs/tests/kernel.fs | 2+-
Mfs/tests/lib/core.fs | 2+-
Mfs/tests/lib/str.fs | 4++--
Mfs/tests/lib/struct.fs | 4++--
Mfs/tests/lib/xdict.fs | 4++--
11 files changed, 32 insertions(+), 32 deletions(-)

diff --git a/fs/cc/cc.fs b/fs/cc/cc.fs @@ -1,14 +1,14 @@ 1 value _debug -f<< sys/scratch.fs -f<< lib/str.fs -f<< lib/wordtbl.fs -f<< lib/xdict.fs -f<< asm.fs -f<< cc/vm.fs -f<< cc/tok.fs -f<< cc/type.fs -f<< cc/tree.fs -f<< cc/ast.fs -f<< cc/map.fs -f<< cc/gen.fs -f<< cc/cc1.fs +?f<< sys/scratch.fs +?f<< lib/str.fs +?f<< lib/wordtbl.fs +?f<< lib/xdict.fs +?f<< asm.fs +?f<< cc/vm.fs +?f<< cc/tok.fs +?f<< cc/type.fs +?f<< cc/tree.fs +?f<< cc/ast.fs +?f<< cc/map.fs +?f<< cc/gen.fs +?f<< cc/cc1.fs diff --git a/fs/tests/asm.fs b/fs/tests/asm.fs @@ -1,5 +1,5 @@ -f<< tests/harness.fs -f<< asm.fs +?f<< tests/harness.fs +?f<< asm.fs testbegin \ Tests for asm.fs code foo diff --git a/fs/tests/cc/ast.fs b/fs/tests/cc/ast.fs @@ -1,5 +1,5 @@ -f<< tests/harness.fs -f<< cc/cc.fs +?f<< tests/harness.fs +?f<< cc/cc.fs testbegin \ Tests for the C compiler AST : _parse S" tests/cc/test.c" fopen >fd ['] f< to cc< parseast ; diff --git a/fs/tests/cc/cc.fs b/fs/tests/cc/cc.fs @@ -1,5 +1,5 @@ -f<< tests/harness.fs -f<< cc/cc.fs +?f<< tests/harness.fs +?f<< cc/cc.fs testbegin \ Tests for the C compiler : _cc S" tests/cc/test.c" fopen >fd ['] f< to cc< cc1, ; diff --git a/fs/tests/cc/tree.fs b/fs/tests/cc/tree.fs @@ -1,5 +1,5 @@ -f<< tests/harness.fs -f<< cc/tree.fs +?f<< tests/harness.fs +?f<< cc/tree.fs testbegin \ C compiler tree unit diff --git a/fs/tests/cc/vm.fs b/fs/tests/cc/vm.fs @@ -1,6 +1,6 @@ -f<< tests/harness.fs -f<< asm.fs -f<< cc/vm.fs +?f<< tests/harness.fs +?f<< asm.fs +?f<< cc/vm.fs testbegin \ Tests for the C compiler VM module \ binop[+](binop[*](const[2],const[3]),const[1]) diff --git a/fs/tests/kernel.fs b/fs/tests/kernel.fs @@ -1,4 +1,4 @@ -f<< tests/harness.fs +?f<< tests/harness.fs testbegin \ Testing native words and boot.fs diff --git a/fs/tests/lib/core.fs b/fs/tests/lib/core.fs @@ -1,4 +1,4 @@ -f<< tests/harness.fs +?f<< tests/harness.fs testbegin \ Testing lib/core.fs \ Number formatting diff --git a/fs/tests/lib/str.fs b/fs/tests/lib/str.fs @@ -1,5 +1,5 @@ -f<< tests/harness.fs -f<< lib/str.fs +?f<< tests/harness.fs +?f<< lib/str.fs testbegin \ Tests for str.fs diff --git a/fs/tests/lib/struct.fs b/fs/tests/lib/struct.fs @@ -1,5 +1,5 @@ -f<< tests/harness.fs -f<< lib/struct.fs +?f<< tests/harness.fs +?f<< lib/struct.fs testbegin \ Testing lib/struct.fs diff --git a/fs/tests/lib/xdict.fs b/fs/tests/lib/xdict.fs @@ -1,5 +1,5 @@ -f<< tests/harness.fs -f<< lib/xdict.fs +?f<< tests/harness.fs +?f<< lib/xdict.fs testbegin \ Test xdict