WxBasic∞ is written primarily in C, with some C++ linking it to the wxWidgets library. The Puppy version has the
WxWidgets components removed
See also:
PuppyBasic and
WxBasicscript
The special Puppy version of
WxBasic is
WxBasicscript:
http://noforum.de/wxBasicscript-documentation/wxbasic/frameset.htm∞
http://noforum.de/wxBasicscript-documentation/wxbasicscript/index.htm∞
WxBasic∞ is a small interpreted version of the BASIC (Beginners All-purpose Symbolic Instruction Code) programming language - available in Puppy 1.0.5
WxBasic∞ is based on the easy-to-use syntax of the BASIC language, it is simple to learn and understand, allowing novice programmers to write nice-looking Puppy applications with graphical environments and is being made available as a dotpup/pupget
It can create stand-alone executables by binding together source code with the interpreter. Executables produced by
WxBasic∞ do not require any external resource file, or installer to run. The executable is distributed alone and can be run immediately by end users. As with programs written in any interpreted language,
WxBasic∞ programs may also be run straight from the source code if wxBasic is present on the system, regardless of which system they were written on. This saves download time, as generated executables tend to be several orders of magnitude greater than the source code from which they were compiled.
WxBasic∞ is a bytecode based language, like Perl or Java.
Puppybasic is a command line version optimized for Puppy usage with xmessage and xdialog
wxbasic is the graphical version with "inbuilt" dialogue windows - available as a dotpup
Installing
wxbasicscript is included in Puppy 1.0.5 and 1.0.6
Wxbasic Tutorial∞
Programs using wxBasic∞ (not
PuppyBasic)
add download location of wxbasic
and wxbasicscript
PuppyBasic scripts should have the suffix ".wxbs" to avoid confusion with ".wxb" programs
* Write your program using a text editor (even Leafpad / Beaver) into a file with the .wxbs extension;
* Change to executable with ROX (or use manual method to execute directly)
Advanced use:
* Use
ConText editor, after configurig it
http://www.geocities.com/lcassioli/wxbasic/∞
CategoryDevelopment
There are no comments on this page. [Add comment]