This is the BASIC language interpreter for Turbo Adapter by BLADOX. Homepage of the project is http://turbo.webz.cz, home of the adapter is http://www.bladox.com. The goal is to have simple to use scripting language that would allow to develop application on mobile phone itself without any development on pc. The basic script is interpreted directly from memory card. Status The lander game works (as well as helloworld). The helloworld.bas is 35 bytes (10 PRINT "HELLO WORLD FROM BASIC!"), which is nice because it is shorter than the C example (even with loger greeting text :). The new menu item "basic" starts the lander example immediately. There is also association for .bas extension to start the basic interpreter so selecting basic script in mc application works as well. (In the lander.bas the countdown is down from 10 to 3, that's enough for testing.) Installation (with programmer) 1. copy application to apps dir tcp -s1 -e trb basic.trb /apps/basic 2. create dir /basic (the example lander.bas is started from here) tmkdir /basic 3. copy lander.bas and helloworld.bas to /basic tcp -e bas lander.bas /basic/lander tcp -e bas helloworld.bas /basic/helloworld License So far it is based on DDS-BASIC so it follows its copyright. Once I remove DDS-BASIC parser the license will be more free (GPL). TODO - The highest priority is to have some simple editor so that development will be on mobile phone only - Better parser and PEEK,POKE commands so that hardware will be driven from the basic script - SENDSMS command - A screen buffer would be nice, so that each PRINT won't be separated screen - other BASIC commands, e.g. C64 compatibility? Changelog 0.1 - first version, lander.bas and helloworld.bas work Credits: Stanislav Kunt - author Diomidis Spinellis - DDS-BASIC author, written for 1990 IOCCC Michael Somos - "C" annotated obfuscated source