YaBasic

YaBasic , que significa Yet Another Basic , es un intérprete del lenguaje BASIC para plataformas Unix , Windows y PlayStation 2 . Similar al Commodore BASIC del Commodore 64 , admite el modo de gráficos en color y tiene capacidades de impresión. También es relativamente pequeño: alrededor de 200 kilobytes .

Variables

Tipos

El lenguaje yabasic usa dos tipos de variables:

Tenga en cuenta también lo siguiente:

Declaraciones

Por lo general, las variables no se declaran en yabasic pero hay excepciones:

Una matriz global se declara con dim o redim (estas dos palabras clave son sinónimos).

Sea o no una matriz, una variable local se declara con local .

Sea o no una matriz, una variable estática se declara con static .

Ejecutables

Yabasic permite la creación de ejecutables pero, durante dicha acción, el archivo no se compila sino que se combina con el intérprete. Por lo tanto, el código fuente no se puede ocultar y aún se puede ver con un editor de texto adecuado (como SciTE o Notepad ++ ).

Programa de muestra

Un programa de tipo " Hola mundo " en YaBasic:

input "What is your name" name$
print "Hello " + name$

Versiones

YaBasic fue creado por Marc-Oliver Ihm , quien anunció enagosto 2007esa versión 2.763, lanzada dos años antes, probablemente sería la última versión del software. Sin embargo, al ser este software de código abierto, se ha lanzado una versión 2.764 y se está desarrollando una versión 3.

La versión de PlayStation 2

La versión para PlayStation 2 se incluye de forma gratuita con las consolas que se venden en Europa, Asia y Oceanía. El disco de demostración que contiene el intérprete de YaBasic es un disco PAL y no está destinado a los mercados de EE. UU. Y Japón. Los programas se pueden grabar en tarjetas de memoria y así intercambiarlos entre amigos.

enlaces externos