Glosario
!
almacenarEfectos
( x a -- )
Descripción
Guarda x en a
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
!+
almacenar másEfectos
( a1 x -- a2 )
Descripción
Guarda x en a e incrementa dirección
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
"
comillasEfectos
( | ..." -- a u )
Descripción
Almacena cadena encomillada
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
#
numeralEfectos
( u1 -- u2 )
Descripción
Almacena el dígito siguiente en buffer de número
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
#>
numeral mayorEfectos
( u1 -- a u2 )
Descripción
Termina conversión numérica.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
#c
numeral cEfectos
( u1 -- 0 )
Descripción
Convierte dígitos restantes.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
'
tildeEfectos
( | -- a )
Descripción
Empuja token de ejecución de palabra
.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
(
abre paréntesisEfectos
( n -- a u )
Descripción
Ignora todo hasta el siguiente )
.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
(.)
punto paréntesisEfectos
( n -- a u )
Descripción
Convierte número a cadena.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
(s.)
s punto paréntesisEfectos
( u1 -- a u2 )
Descripción
Convierte número sin signo a cadena.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
*
porEfectos
( n1 n2 -- n3 )
Descripción
Multiplica.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
+
másEfectos
( n1 n2 -- n3 )
Descripción
Suma.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
+!
más almacenarEfectos
( n a -- )
Descripción
Incrementa en n número alojado en a.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
+bucle
más bucleEfectos
( u -- )
Descripción
Incrementa en n el índice e iterar.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
+campo
más campoEfectos
( n | -- )
Descripción
Define campo de estructura, la palabra agrega el desplazamiento de campo.
Vocabulario
Curto
Disponible en
curto.rom, curtox.rom
Ejemplos
,
comaEfectos
( x -- )
Descripción
Almacena x en el diccionario e incrementar el puntero de diccionario.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
-
menosEfectos
( n1 n2 -- n3 )
Descripción
Resta.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
-;
menos punto y comaEfectos
( -- )
Descripción
Termina definición de dos puntos, si la operación previa es una llamada, convertirla en salto.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
->
menos mayorEfectos
( x -- x| )
Descripción
Equivalente a `encima = si`. [C]
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
-rot
menos rotarEfectos
( x y z -- z x y )
Descripción
Rotata hacia atrás.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
-traseros
menos traserosEfectos
( a u1 -- a u2 )
Descripción
Suelta espacios en blanco al final.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
.
puntoEfectos
( n -- )
Descripción
Imprime número.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
."
punto comillasEfectos
( |..." -- )
Descripción
Imprime cadena encomillada. [C]
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
.(
punto abre paréntesisEfectos
( |...) -- )
Descripción
Imprime comentario.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
.d
punto dEfectos
( n u -- )
Descripción
Imprime n junstificado a la derecha en u.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
.p
punto pEfectos
( -- )
Descripción
Muestra contenidos de la pila de parámetros.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
.vocs
punto vocsEfectos
( -- )
Descripción
Muestra todos los vocabularios definidos.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
/
barraEfectos
( n1 n2 -- n3 )
Descripción
División con signo.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
/cadena
barra cadenaEfectos
( a1 u1 u2 -- a2 u3 )
Descripción
Avanza inicio de cadena en u2.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
/mod
barra modEfectos
( n1 n2 -- n3 n4 )
Descripción
División con signo con el resto en u3 y el resultado en u4.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
0<
cero menorEfectos
( n -- f )
Descripción
Menor que cero.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
0<>
cero menor mayorEfectos
( x -- f )
Descripción
-1 si distinto de cero.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
0=
cero igualEfectos
( x -- f )
Descripción
Igual a cero.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
1+
uno masEfectos
( n1 -- n2 )
Descripción
Incrementa en 1.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
1-
uno menosEfectos
( nq -- n2 )
Descripción
Decrementa en 1.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
2!
dos almacenarEfectos
( x y a -- )
Descripción
Almacena y, x en a, a + 1.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
2*
dos porEfectos
( n1 -- n2 )
Descripción
Desplaza a la izquierda en 1 bit.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
2/
dos barraEfectos
( u1 -- u2 )
Descripción
Desplaza a la derecha en 1 bit (sin signo).
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
2>r
dos mayor rEfectos
( x y -- )
Descripción
Cambia 2 valores y los empuja a la pila de retorno.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
2@
dos arrobaEfectos
( a -- x y )
Descripción
Trae y, x en a, a + 1.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
2cambiar
dos cambiarEfectos
( x y z q -- z q x y )
Descripción
Cambia dos valores.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
2constante
dos constanteEfectos
( x y | -- )
Descripción
Define una constante de 2 celdas.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
2dup
dos dupEfectos
( x y -- x y x y )
Descripción
Duplica 2 valores.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
2encima
dos encimaEfectos
( x y z q -- x y z q x y )
Descripción
Encima 2 valores.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
2pellizcar
dos pellizcarEfectos
( x y z q -- z q )
Descripción
Pellizca 2 valores.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
2r>
dos r mayorEfectos
( -- x y )
Descripción
Retira los dos valores del tope de la pila de retorno y cambia.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
2r@
dos r arrobaEfectos
( -- x y )
Descripción
Lee los dos valores del tope de la pila de retorno y cambia.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
2rot
dos rotEfectos
( x y z q v w -- z q v w x y )
Descripción
Rota 2 valores.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
2soltar
dos soltarEfectos
( x y -- )
Descripción
Suelta 2 valores.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
2variable
dos variableEfectos
( | -- )
Descripción
Define una variable de 2 celdas.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
:
dos puntosEfectos
( | ... -- )
Descripción
Empieza definición de dos puntos, agrega vocabulario de compilador y empieza a compilar.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
:sinnombre
dos puntosEfectos
( | ... -- xt )
Descripción
Compila una palabra sin cabecera y empuja el token de ejecución.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
;
punto y comaEfectos
( -- )
Descripción
Termina definición de dos puntos y remueve el vocabulario del tope de la pila de vocabularios. [C]
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
<
menorEfectos
( n1 n2 -- f )
Descripción
Menor que con signo.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
<#
menor numeralEfectos
( -- )
Descripción
Empieza conversión numérica.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
<#
menor igualEfectos
( n1 n2 -- f )
Descripción
Menor o igual que con signo.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
<>
menor mayorEfectos
( x y -- f )
Descripción
No igual.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
=
igualEfectos
( x y -- f )
Descripción
Igual.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
>
mayorEfectos
( n1 n2 -- f )
Descripción
Mayor que con signo.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
>=
mayorEfectos
( n1 n2 -- f )
Descripción
Mayor o igual que con signo.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
>en
mayor enEfectos
( -- a )
Descripción
Variable que almacena la posición en `bet` (buffer de entrada de texto).
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
>limite
mayor limiteEfectos
( -- a )
Descripción
Variable que almacena la posición final en bet
.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
>r
mayor rEfectos
( x -- )
Descripción
Empuja a la pila de retorno.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
?
cierra interrogaciónEfectos
( a -- )
Descripción
Equivalente a @ .
.
Vocabulario
Curto
Disponible en
curto.rom, curtox.rom
Ejemplos
?dup
cierra interrogación dupEfectos
( x -- x x | x )
Descripción
Duplica si distinto de 0.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
?hacer
cierra interrogación hacerEfectos
( u1 u2 -- )
Descripción
Empieza un bucle de `hacer` si u1 > u2, o de otra forma salta. [C]
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
?salir
cierra interrogación salirEfectos
( f -- )
Descripción
Salida condicional.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
@
arrobaEfectos
( a -- x )
Descripción
Lee x de a.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
@+
arroba masEfectos
( a1 -- a2 x )
Descripción
Lee e incrementa dirección.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
Abortar
Efectos
( -- )
Descripción
Aborta edición.
Vocabulario
Curto
Disponible en
curtox.rom
Ejemplos
Anterior
Efectos
( -- )
Descripción
Edita bloque anterior.
Vocabulario
Editor
Disponible en
curtox.rom
Ejemplos
Cargar
Efectos
( -- )
Descripción
Guarda y evalua bloque actual.
Vocabulario
Editor
Disponible en
curtox.rom
Ejemplos
Cod
Efectos
( -- )
Descripción
Cambia edición a bloque de código.
Vocabulario
Editor
Disponible en
curtox.rom
Ejemplos
Devorar
Efectos
( -- )
Descripción
Escribe linea actual o región marcada al archivo ".snarf".
Vocabulario
Editor
Disponible en
curtox.rom
Ejemplos
Doc
Efectos
( -- )
Descripción
Cambia edición a bloque de documentación.
Vocabulario
Editor
Disponible en
curtox.rom
Ejemplos
Guardar
Efectos
( -- )
Descripción
Guarda bloque actual si está modificado.
Vocabulario
Editor
Disponible en
curtox.rom
Ejemplos
Pegar
Efectos
( -- )
Descripción
Inserta contenidos del archivo ".snarf".
Vocabulario
Editor
Disponible en
curtox.rom
Ejemplos
Siguiente
Efectos
( -- )
Descripción
Edita bloque siguiente.
Vocabulario
Editor
Disponible en
curtox.rom
Ejemplos
[
abre corcheteEfectos
( | ... -- )
Descripción
Entra en modo de interpretación. [C]
Vocabulario
Compilador
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
[']
tilde corchetesEfectos
( | -- xt )
Descripción
Empuja token de ejecución de palabra
. [C]
Vocabulario
Compilador
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
[caracter]
caracter corchetesEfectos
( | -- c )
Descripción
Empuja código del primer caracter de palabra
. [C]
Vocabulario
Compilador
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
[definida]
definida corchetesEfectos
( | -- f )
Descripción
Prueba inmediatamente si una palabra está definida. [X]
Vocabulario
Compilador
Disponible en
curto.rom, curtox.rom
Ejemplos
[entonces]
entonces corchetesEfectos
( -- )
Descripción
Condicional de intérprete. [X]
Vocabulario
Compilador
Disponible en
curto.rom, curtox.rom
Ejemplos
[nodefinida]
no definida corchetesEfectos
( | -- f )
Descripción
Prueba inmediatamente si una palabra no está definida. [X]
Vocabulario
Compilador
Disponible en
curto.rom, curtox.rom
Ejemplos
[si]
si corchetesEfectos
( | ... -- )
Descripción
Condicional de intérprete. [X]
Vocabulario
Compilador
Disponible en
curto.rom, curtox.rom
Ejemplos
[sino]
sino corchetesEfectos
( | ... -- )
Descripción
Condicional de intérprete. [X]
Vocabulario
Compilador
Disponible en
curto.rom, curtox.rom
Ejemplos
\
contrabarraEfectos
( | ... -- )
Descripción
Ignora hasta el final de la linea. [C]
Vocabulario
Compilador
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
\s
contrabarra sEfectos
( | ... -- )
Descripción
Ignora hasta el final de la linea o el bloque, cuando cargando.
Vocabulario
Editor
Disponible en
curtox.rom
Ejemplos
]
cierra corcheteEfectos
( -- )
Descripción
Entra en modo de compilación.
Vocabulario
Editor
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
abortar
Diferida
Efectos
( ... -- )
Descripción
Limpia pilas y re-entra en modo de interpretación.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
abortar"
abortar abre comillasEfectos
( f | ..." -- )
Descripción
Si verdadero, muestra texto encomillado y aborta.
Vocabulario
Compilador
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
abs
absEfectos
( n -- u )
Descripción
Valor absoluto.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
aceptar
Efectos
( a u1 -- u2 )
Descripción
Lee entrada de teclado a a, a lo sumo u1 bytes, empuja el número de caracteres leído.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
adsr
a d s rEfectos
( u -- )
Descripción
Establece el campo ADSR del dispositivo de audio.
Vocabulario
Curto
Disponible en
curto.rom, curtox.rom
Ejemplos
alineado
Efectos
( n1 -- n2 )
Descripción
Alinea número.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
alinear
Efectos
( -- )
Descripción
Alinea tope de diccionario.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
alocar
Efectos
( u -- )
Descripción
Aloca u bytes en el diccionario.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
anexararchivo
Efectos
( a u -- u2 )
Descripción
Anexa datos al archivo especificado en el dispositivo de archivo y retorna campo de éxito.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
ano
añoEfectos
( -- u )
Descripción
Empuja año actual.
Vocabulario
Curto
Disponible en
curto.rom, curtox.rom
Ejemplos
apagar
Efectos
( a -- )
Descripción
Almacena 0 en a.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
aqui
aquíEfectos
( -- a )
Descripción
Empuja puntero de tope de diccionario.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
arrancar
Efectos
( -- )
Descripción
Punto de entrada.
Vocabulario
Curto
Disponible en
curto.rom, curto0.rom, curtox.rom
Ejemplos
atraves
a travésEfectos
( u1 u2 -- )
Descripción
Carga rango de bloques, ignora resto de linea si interpretado.
Vocabulario
Curto
Disponible en
curto.rom, curtox.rom
Ejemplos
audio
Efectos
( u -- )
Descripción
Selecciona dispositivo de audio 0 - 3.
Vocabulario
Curto
Disponible en
curto.rom, curtox.rom
Ejemplos
auto
Efectos
( u -- )
Descripción
Establece campo AUTO del dispositivo de pantalla.
Vocabulario
Curto
Disponible en
curto.rom, curtox.rom