G'day,

One of my missions in the BASIC Anywhere Machine project: enhancing the 
wwwBasic.js <https://github.com/google/wwwbasic> interpreter with 
additional programming statements.

In the latest version, BASIC Anywhere Machine 
<https://cjveniot.neocities.org/TW_BasicIDE.html> provides these three new 
string functions (screenshot below):

   - NOW$
   - TIME$
   - DATE$

The TIME$ and DATE$ ought to be compatible with QB64, so that QB64 programs 
that use these two functions should work in BASIC Anywhere Machine.

The NOW$ function, that facilitates extra date-related goodness.

This project touches upon many big interests all competing for my attention:

   - All of the goodness that is TiddlyWiki
   - All of the fun that is hobby programming and teaching programming via 
   BASIC
   - Wrapping the embedded wwwBasic.js with an IDE and tools to make BASIC 
   Anywhere Machine a single-file, online and offline, fully self-contained 
   BASIC Programming environment
   - Putting together a Programmer's Reference 
   <https://cjveniot.neocities.org/wwwBasic_reference.html> with 
   TiddlyWiki; more TiddlyWiki goodness !
   - Putting together a related Project Portal website 
   <https://sites.google.com/view/basicanywheremachine/home>, one central 
   place to access everything BASIC Anywhere Machine, all things hosted by the 
   tools that make the most sense for the task
   - Enhancing the wwwBasic.js implementation with additional BASIC 
   programming features (hard-coded right in there)
   - NEXT: enhancing the wwwBasic.js with dynamic configurations set by a 
   user/programmer via interfaces built with TiddlyWiki (i.e. widgets, 
   filters, tiddlers.)

GOOD TIMES !!!


[image: Screenshot 2021-12-21 4.11.04 PM.png]

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/020dc520-455c-40e1-881a-6f3317216864n%40googlegroups.com.

Reply via email to