Comandos IBASIC

Descargar como rtf, pdf o txt
Descargar como rtf, pdf o txt
Está en la página 1de 6

http://www.ibasic.es/download.

htm

Características
Cálculo matricial
Referencia del lenguaje
Instalación
Descargar
Contactar
Descargar
Versión actual - Versión 1.9.3 - Marzo 2011

Cada línea puede contener una o más órdenes, separadas por dos puntos
":".

Para crear un programa, se puede usar directamente el intérprete, o


bien un editor externo y luego cargarlo con la orden "LOAD".

iBASIC, además de las instrucciones tradicionales, incorpora otras


para dar soporte a las extensiones añadidas, como la procedimiental y
matricial.

Bucles
FOR-TO-STEP : NEXT
WHILE : WEND
REPEAT : UNTIL
BREAK
CONTINUE

Condiciones
IF-THEN-ELSE-ENDIF
SELECT-CASE-ELSE-ENDSEL

Salto
GOTO
GOSUB : RETURN
ON-GOTO/GOSUB

Procedimientos
PROCEDURE-ENDPROC
EXTERN PROCEDURE
CALL

Funciones de usuario
DEF FN

Programa
RUN
REM
NEW
LOAD
SAVE
COMPILE
EXIT
END

Subprogramas
LOAD SUBPROGRAM
RUN SUBPROGRAM
UNLOAD SUBPROGRAM

Edición de órdenes
EDIT
AUTO
DELETE
DELETE LINE NUMBERS
RENUM
LIST

E/S
PRINT
INPUT
CLS
LOCATE
COLOR
CURSOR
SCREEN
WINDOW
SCROLL
SOUND

Variables
LET
CLEAR
DIM
CONSTANT
INC
DEC
SWAP

Pilas
PUSH
POP

DATA
DATA
READ
RESTORE

Ficheros
OPEN
CLOSE
GET
PUT
WRITE
CHDIR
MKDIR
RMDIR
RMFILE

Ordenación y búsqueda
SORT
SEARCH

Varios
SET MODE SCALAR/MATRIX
SET ENDIAN BIG/LITTLE
SET ANGLE RAD/DEG/GRAD
OPTION-BASE
ON-ERROR-GOTO/GOSUB/CONTINUE/STOP
RANDOMIZE
PAUSE
EVALUATE
LABEL
EXECUTE
NOP

Funciones de cadena
LEFT$
RIGHT$
MID$
STR$
CHR$
HEX$
BIN$
LOWER$
UPPER$
SPACE$
STRING$
INKEY$
TIME$
DATE$
TRIM$
USING$
FIELD$
CURDIR$
CLIPBOARD$
CMDLINE$
MKB$
MKI$
MKL$
MKS$
MKD$

Funciones numéricas
LEN
EMPTY
SIN
COS
TAN
ATAN
EXP
LOG
SQRT
ROUND
INT
VAL
ABS
ASC
INSTR
RND
TIME
XPOS
YPOS
FORECOLOR
BACKCOLOR
MAX
MIN
AVG
SUM
SGN
ROL
ROR
EOF
NREC
SREC
CREC
CVB
CVI
CVL
CVS
CVD
FSIZE
FEXISTS
DEXISTS
DBOUND

Funciones matriciales
MXRND
MXONES
MXDIM
MXPROD
MXDET
MXINV
MXTRANS
MXORDER
MXTRACE
MXROWS
MXCOLUMNS
MXISUM
MXIPROD

Operadores lógicos
AND
OR
XOR
NOT

Constantes
FALSE
TRUE
PI
ERR
ERL

Aplicación.-Pulsar aquí para bajar iBASIC.

Changelog.-Pulsar aquí para ver el changelog de versiones.

Documentación
Pulsar aquí para bajar el manual de referencia del lenguaje.

Pulsar aquí para bajar el manual de usuario de iBASIC.

Programas de ejemplo
- Eliza: el famoso programa psiquiatra

- Cálculo del número PI: calcula el número PI con una cantidad de


decimales
deseado.

- Cálculo de números primos: calcula una cantidad deseada de números


primos (
versión no procedimental).

- Cálculo de números primos: versión procedimental.

- Cliente DNS: ejemplo de conexión UDP para resolver direcciones


símbolicas de
red (obtiene dirección IP a partir de la dirección simbólica).

- Descarga de páginas HTML: ejemplo de conexión TCP para descargar


páginas HTML.

- Juego del ahorcado: versión del juego del ahorcado.

- Canción "Mary had a little lamb": uso de órdenes SOUND para


reproducir sonidos
y de la orden EVALUATE.

- Lista de procesos Windows: imprime la lista de los procesos en


ejecución, con
su nombre y consumo de CPU. Muestra el uso de procedi

También podría gustarte