From da312e375eb0a0758a4dd72e287d3aba86c04d99 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Sat, 10 Jun 2017 23:18:31 +0200 Subject: Add FIRST & THIRD almost FORTH --- buzzard/buzzard.2.README | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 buzzard/buzzard.2.README (limited to 'buzzard/buzzard.2.README') diff --git a/buzzard/buzzard.2.README b/buzzard/buzzard.2.README new file mode 100644 index 0000000..ee59a3b --- /dev/null +++ b/buzzard/buzzard.2.README @@ -0,0 +1,22 @@ +buzzard.2.README this file +buzzard.2.design description of FIRST (design documentation of THIRD) +third implementation of THIRD in FIRST +help.th online listing of THIRD primitives + + FIRST demos: use 'first < {demo}' + +demo1.1st prints Hello World! assuming ASCII + + THIRD demos: use 'cat third {demo} | first' + +demo1.th prints Hello World! regardless of character set +demo2.th demonstrates a simple loop +demo3.th demonstrates a simple if test +demo4.th recursive factorial calculating on the way up +demo5.th recursive factorial calculating on the way down +demo6.th demonstrates switching from compiler to execution mode + + Interactive THIRD: use 'cat third - | first'. + + To include the primitive on-line help, use + 'cat third help.th - | first'. -- cgit v1.2.3