Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

XBasic

From Wikipedia, the free encyclopedia
Variant of the BASIC programming language
This article includes a list ofgeneral references, butit lacks sufficient correspondinginline citations. Please help toimprove this article byintroducing more precise citations.(January 2013) (Learn how and when to remove this message)
XBasic
FamilyBASIC
DevelopersMax Reason, Eddie Penninkhof[1]
First appearedlate 1980s
Stable release
6.3.26 / 2018; 8 years ago (2018)
Preview release
6.3.26 / 2018; 8 years ago (2018)
Platformi386
OSWindows,Linux
LicenseGNU LGPL
Filename extensionsx
Websitexbasic.sourceforge.net
Influenced by
BASIC,C (programming language)

XBasic is a variant of theBASIC programming language that was developed in the late 1980s for theMotorola 88000 CPU andUnix by Max Reason. In the early 1990s it was ported toWindows andLinux, and since 1999 it has been available asopen source software with its runtime library under theLGPL license.

It should not be confused withTI Extended BASIC, which is sometimes called XBasic or X Basic. It should also not be confused with the proprietary Xbasic language used in Alpha Software's Alpha Anywhere and Alpha Five products.

Version 6.2.3 was the last official release, released on 27 October 2002, however unofficial releases are still being maintained by a group of enthusiasts onGitHub.[2]

Characteristics

[edit]

XBasic has signed and unsigned 8-, 16- and 32-bit and signed 64-bitintegers as well as 32- and 64-bitfloating point values. The string data type is only for 8-bit characters.

It is possible to generate anassembly language file. XBasic has a Windows only version calledXBLite. Development is atSourceForge.

Components

[edit]

Example code

[edit]
' Programs contain:' 1. A PROLOG with type/function/constant declarations.' 2. This Entry() function where execution begins.' 3. Zero or more additional functions.'FUNCTIONEntry()PRINT"Hello World"PRINT2+2PRINT44/12PRINT33*3ENDFUNCTION

References

[edit]
  1. ^What am I required to know when writing in XBasic?[permanent dead link], XBasic Facts
  2. ^"Xbwlteam".GitHub.

External links

[edit]
Dialects of theBASIC programming language (list)
Classic
Microsoft
Texas Instruments
Hewlett-Packard
Locomotive Software
Microcomputers
Minicomputers
Time-sharing computers
Other
Extenders
Procedure-
oriented
Proprietary
Free and
open source
Withobject
extensions
Proprietary
Free and
open source
RAD
designers
Proprietary
Free and
open source
Defunct
Qt
Open source
GTK
Open source
Proprietary
wxWidgets
Open source
CLI
Open source
Proprietary
VCL,
related
Open source,LCL
Proprietary
Cocoa
Proprietary
Java-based
Open source
Proprietary
Windows API
Open source
Proprietary
Other
Open source
Proprietary

Retrieved from "https://en.wikipedia.org/w/index.php?title=XBasic&oldid=1305966708"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp