From 320ac91e63750f2caeba0cd8d94e2d97ce0996e8 Mon Sep 17 00:00:00 2001 From: Willem Date: Sun, 12 Jan 2025 22:48:44 +0100 Subject: [PATCH] Added MSX BASIC 6++ overview features --- src/site/wigiti/msx/overview-spec.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/src/site/wigiti/msx/overview-spec.md b/src/site/wigiti/msx/overview-spec.md index 64ce645..9313e87 100644 --- a/src/site/wigiti/msx/overview-spec.md +++ b/src/site/wigiti/msx/overview-spec.md @@ -22,6 +22,26 @@ The "++" is 18 bit re-implementation of the 8 bit MSX. Variables will me made fix fixed lenght hard translatable 18 bit words. So all BASIC++ code will be for every child in 100% local human language. +MSX-BASIC `6.0` has the following features to delete ASCII from the MSX; + +- Source as binary tokens in namespaced container tree format in FC18(5785) +- Upgrade to OPL(1984) BASIC without line numbers +- Embed APL(1966) into BASIC to write very short math functions +- Emded MPI-2(2007) like message interface for multi-process runtime +- Emded binary structure tree support like XDBX(2010) +- Emded streaming version of XSLT(1999) +- FC18: VT-06 terminal control for CDC1604(1960) 6 bit main frames +- FC18: Has underscored letters to migrate EBCDIC(1963) APL code from z/OS +- FC18: Program with (local) words not with lettersssss +- FC18: New Counting Rods, define up to 576 bit fractions +- FC18: Use datagrams for decimals/hex/bits to render for china locale +- FC18: Embed 21 bit unicode for 6/8 and 18 bit computers +- FC18: The lower 6/8 bit part is pattern graphic renderable +- FC18: Supports the CP/M plus(1983) block graphics +- FC18: Contains the BIP0039(2013) keyword encoding too + + + # MSX4ATARI-SPEC Goodbye bit, goodbye bytes.