From 1ea88bafac163d4c6d896937907ac7263f7b74e4 Mon Sep 17 00:00:00 2001 From: crc Date: Fri, 24 May 2024 19:11:28 +0200 Subject: [PATCH] add blocks for (bos), a block managment vocabulary --- README.md | 26 +++++++++++++++++++++++--- bos.blocks | Bin 0 -> 65536 bytes 2 files changed, 23 insertions(+), 3 deletions(-) create mode 100644 bos.blocks diff --git a/README.md b/README.md index 38075c7..cc9c717 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,25 @@ # konilo-extensions -Additional block sets for use with Konilo. These need to be added to your personal block set before use, and most will require the basic 128 blocks from the main repository to be loaded (specifically, the (std) and (termina) sets). - -This repository tracks vocabularies that extend the Konilo system. This includes vocabularies for host-specific functionality (e.g., Teensy & x86 i/o, and X11) as well as portable vocabularies (such as additional math words) \ No newline at end of file +Additional block sets for use with Konilo. These need to be +added to your personal block set before use, and most will +require the basic 128 blocks from the main repository to be +loaded (specifically, the (std) and (termina) sets). + +This repository tracks vocabularies that extend the Konilo +system. This includes vocabularies for host-specific function- +ality (e.g., Teensy & x86 i/o, and X11) as well as portable +vocabularies (such as additional math words) + +# The Extensions + +``` ++----------------------+---------------------------------------+ +| bos | block management words | +| drawing | crc's drawing vocabulary. Basic shape | +| | and pixel words, for x11 & x86-native | +| teensy4 | interface w/the Teensy 4 i/o devices | +| x86 | access to physical ram, i/o ports, & | +| | devices (for ilo-x86-native) | ++----------------------+---------------------------------------+ +``` + diff --git a/bos.blocks b/bos.blocks new file mode 100644 index 0000000000000000000000000000000000000000..c42c4d80bd2d939cb9ed155ce0c2e6ffbda2eb60 GIT binary patch literal 65536 zcmeI(OOIVg6~%FXluC?Zw*;0GX32nHSx6Qp8N`et25k}uA`c)uCwzAHPdZCFx;nRQ zz;?RZYp`_c)MHoeUH__6b=$sw=gytyqwhxFk1j^5dTV0vV4Lel^Za!5+4la2dE#M> zF1P2q^Tf*6BfR`}^vBT}dH>Vs%h6v(+Wd9I&bOoAkJgCIe{E0Y>VGq0J7ak=X=V3D z8AI%(4Vzz#wD(*iWyT?GEXLve?<4I~e@)u>Jkuw8e;XMKALGZGG#kGgN%Ng8eUW!{ z*GPML%J=oWs}oLa=lb9(_pI=RSjr1d(zJEDsHndCs-q+}8&Wwfc zwBBOH|0fdzF%=8(%Unr|sWP#a4o7?L%*Ev>HZnhZTbV~}&>FFc&)C)uM{K2@^|D5I zQ4ib7)UgKTtjX@bG17)BLlz}o(27WjOoEhB@oc)~Va#mcEu5Nz}axQ-~^Zn`Qvu)mU zN6j4sAMOu1^SdYHUb4UUD_7Uq|8k`L+S2On@8!zfU)-J6$elx5>8tLn%Abt%A-%t= zWPHiXeS|;mBJNP?C|{%apF0ejX`}u*dq?AAk6rCN*<>qyJexFM_jYq9OPtqM=W?F8 z7s_K#+l=j8|HiLv?s02-Kj%lrb}l~piyyJ6599gqXpQ1S#wgD`nrnIdJz_!``|gL* zYjln~HuUQrnlb-k((LAU6fAkq{XFB#xb!6siJ>^fR`S(#|2FnDQYW!{chdGtS5F{FV^^NjIuTI#FTV??@=e~<&>eY=4t=R zdSz$d_nP)u@X9+=bpe9BkH6ASizJgianX*_7l z4i45REU}mG3Og9e7@keqK5Oq$&vT8`S2ugSep7Ev`dq(kDA(3F(q3MazGFXi)Ym`% z)D7dw-`h?)W!kZmXZm2Lx?VB3J9F~>HZSfz{~moZdb;H~(__OPXslW$5@rBR) z!uT3}JUWeoIDIf$BV4=7{A{#FpKs5-4fP*x`R~m0)ZTBlGJ8wzZ0{Y^6MtjO9%QYr z(MQ`;`u|b!F-x$^SMUW!zpv8>#%eD z`q_N2&Bvp8nrCMjdyL;z)(8XEuzAbcvtQ*5ye4fPeIMjm=hAqwX4A%bMc)25{nNc8 zbv^Z`K3mxXvX89EJGyVHuguxqvwCq1j@JKG^OaCM>`U-3Mboa`6I^R(5YlKTo`rcxh-F#bP1H(uA zXU3!t{o0@N9gdx~m3iiGIQnDTx>#FUp0st7v^soEJ$+;yIS+b|A6akuHy-)QbM9nQ zK3h3suy35o_#A)Mq^lRl;OP6Gc@SeUv=^Fp3|@@ZE!5|mPv_1xn8Y34#4KyWQ{Ecg z9lgJ$->Zx*^ZR0R!egYtHyzHa6}K)}pq~>C!nju1VhnB@Qp^^X2#@X2d^F z`LsNEVJ zeUs!@jX@bG17)BLyiNw3ZGH2cRh;p1zLoEL=DX}1fU+3OW=k{%w&;5NTd*MDd=hj8;D*HWj-!8u) z^qhY^*Tm^ud3R^c-T&O*^KRRkILH50vB+;4?@heU@qcdJ9NqWN+2|U2eQW24e`h@B zz5V~ox^29l`tzpwKlhtg*TCyz{dCT~pX2|i?rqN7^Y5JR4CKD&w`?);JEl9pHzRw) z8r>T?_uDV_dxbq;8}+nvzLbag(|@&wOb9?$5 zxqJ-Z<6^X`YZn9S)W18lt}jRCDu2_++Qf*tRE_~@bG@HaYdmM>{LSZxm2-QE{U(3c z&v{Qj*+*X2zk`bZ`ot>V^ZOQ`)`WNnc35hSQ6hoNA?tP z7DKkgd5!dO)xMNI`uFtf$&xv&8iO)W2FgGgC