Kevin , you had mentioned 20 minutes  .  I see maybe 20 for presentation , 10 for ?s .

Question 0 , I will answer right now  :
Since I followed those instructions yesterday and they worked for me , I won't update the .zip file now .
Newest files are in http://cosy.com/4thCoSy/Code/CoSy/ . Everything else is , just about all , Reva stuff .

So , I'm waiting for Question 1 .


Bob


Peace thru Freedom
Honesty enforced thru Transparency ,
-- Bob@CoSy.com -- Bob Armstrong Vita -- 719.337.2733
CoSy  The Shortest Path from the Chip to the Math
I reserve the right to post all communications I receive or generate to CoSy website for further reflection

--

On 2021-10-20 19:03, Kevin Appert wrote:

Half-hour on Saturday?

On 10/20/2021 9:22 AM, Bob Armstrong wrote:
I am preparing to answer Kevin's :  CoSy . First 5 questions , on Saturday .
Or to put it in terms of Computational Cheese Fluid Dynamics :


CoSy is downloadable at http://cosy.com/4thCoSy/ and I'm planning to skip the issues of virus false positive exclusion described in  http://cosy.com/4thCoSy/DownLoad&start.txt and downloading , and start with the opening environment scaled to be readable given my 4K screen .

Most fundamentally , CoSy is a vocabulary in open Forth implementing an APL level notebook environment for everyday use for everything from simple timestamped note taking , to accounting , to mail lists , to more esoteric mathematics .

As an example of the ` everyday nature of the vocabulary , in some sense above the APL level , on the FB FORTH PROGRAMMING LANGUAGE 21st CENTURY , a question got asked about a cross-reference of Forth vocabularies of various implementations . Elizabeth R Conklin pointed to the Forth standard as a starting point  . I posted in response :
I need to do a quick intro to CoSy for SV-FIG this Saturday . It would be useful to compare the Reva Forth + CoSy vocab vs the standard .
So I just did the following :

Screen scraped the list at https://forth-standard.org/standard/core . Pasted into ` res window .
res> lfVM dae >T0>
| grabbed , split on line feeds , deleted empties , saved in persisting temp .

T0 ' drb 'm "bl ' prt>f 'L blMV
| deleted redundant blanks in each then took part after 1st blank . then converted to simple blank delimited string .

Wrote result to file
R0 ` C:/CoSyWeb/CoSy/y21/ForthStdWords.txt >F
which is uploaded to http://cosy.com/CoSy/y21/ForthStdWords.txt :

! # #> #S ' ( * */ */MOD + +! +LOOP , - . ." / /MOD 0< 0= 1+ 1- 2! 2* 2/ 2@ 2DROP 2DUP 2OVER 2SWAP : ; < <# = > >BODY >IN >NUMBER >R ?DUP @ ABORT ABORT" ABS ACCEPT ALIGN ALIGNED ALLOT AND BASE BEGIN BL C! C, C@ CELL+ CELLS CHAR CHAR+ CHARS CONSTANT COUNT CR CREATE DECIMAL DEPTH DO DOES> DROP DUP ELSE EMIT ENVIRONMENT? EVALUATE EXECUTE EXIT FILL FIND FM/MOD HERE HOLD I IF IMMEDIATE INVERT J KEY LEAVE LITERAL LOOP LSHIFT M* MAX MIN MOD MOVE NEGATE OR OVER POSTPONE QUIT R> R@ RECURSE REPEAT ROT RSHIFT S" S>D SIGN SM/REM SOURCE SPACE SPACES STATE SWAP THEN TYPE U. U< UM* UM/MOD UNLOOP UNTIL VARIABLE WHILE WORD XOR [ ['] [CHAR] ] .( .R 0<> 0> 2>R 2R> 2R@ :NONAME <> ?DO ACTION-OF AGAIN BUFFER: C" CASE COMPILE, DEFER DEFER! DEFER@ ENDCASE ENDOF ERASE FALSE HEX HOLDS IS MARKER NIP OF PAD PARSE PARSE-NAME PICK REFILL RESTORE-INPUT ROLL S\" SAVE-INPUT SOURCE-ID TO TRUE TUCK U.R U> UNUSED VALUE WITHIN [COMPILE] \

I think this is a useful demo of what the CoSy evolved APL vocabulary adds to a Forth .
I think this hints at how powerful an environment CoSy is for Forth development itself .

CoSy's notions and structures are very directly evolved from Arthur Whitney's K , which is why I point to the K Reference manual as the best supplemental explication of many of the concepts and certain specific words .

But it's worth repeating that CoSy is simply an open vocabulary in Forth , currently just one built in x86 assembler . And with an IUP interface which desperately needs to be replaced with a sockets >< browser interface for both localhost & web serving -- but I know so little about those things I don't even know if I said that right .

I invite youall to post me your first one or five questions .

See CoSy.com/y21/Wed.Oct,20211013 , CoSy Becoming usable by Ordinary People .  Let me know how CoSy might help you do in minutes or days what at the raw Forth -- or other language level -- might take days or weeks -- whether prototyping ideas , or as finished product .

 
Bob

Peace thru Freedom
Honesty enforced thru Transparency ,
--

_______________________________________________
http://zork.net/mailman/listinfo/svfig
neither public nor private,
this membership of correspondence

_______________________________________________
http://zork.net/mailman/listinfo/svfig
neither public nor private,
this membership of correspondence