• YouTube tutorial on uBasic/4tH just started!

    From Hans Bezemer@21:1/5 to All on Sun Apr 24 03:50:06 2022

    uBasic/4tH is derived from TinyBasic - and most Tiny Basic programs will run with little or no modifications.

    But it can do MUCH more:

    * PUSH, POP() and TOS() can be used to emulate DATA statements, pass parameters to subroutines or make recursive subroutines;
    * DO, LOOP, UNTIL, WHILE, CONTINUE and BREAK supported;
    * Multi line IF..THEN..ELSE..ENDIF supported;
    * Parameter passing supported by GOSUB, RETURN, PROC and FUNC() extensions;
    * Local variables supported, both initialized and uninitialized;
    * Alphanumeric labels supported;
    * String support with automatic and manual "garbage collection";
    * "Structured Basic" commenting style;
    * Read, write and append text file support - with built in parser.

    You can even mix Classic Basic and Structured Basic styles within the same program.

    It's got its own page at Rosetta Code: https://rosettacode.org/wiki/Category:UBasic/4tH

    And a course targeted at ABSOLUTE BEGINNERS - who never saw a line of source code in their lives - has begun on YouTube: https://www.youtube.com/playlist?list=PLRWL7HN2PQD6BHz3aWkWVsQxQwzx9wRUw

    You can download a version for your platform here. Most popular platforms are supported: https://sourceforge.net/projects/forth-4th/files/ubasic-4th/

    And even if your platform is NOT supported, you can always try to compile your own version with virtually all popular C compilers.

    Thank you for your interest in uBasic/4tH!

    Hans Bezemer

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)