back / regresar
Esolangs
Home
——————————————————————————-
For visual synthesis / Para síntesis visual
Parsing Hydra
Instructions to use this jsolang:
IMPORTANT: In both, step 3 and 4, do not choose any language in the dropdown menu. This section must be empty (empty is the option by default).
Instrucciones para usar este jsolang:
IMPORTANTE: En ambos pasos, 3 y 4, no selecciones ningúna opción delenguaje en el menú. Este debe estár vacío (esta es la opción que aparece por defecto).
This syntax uses words and structures in English / Esta sintaxis usa palabras y estructuras en Inglés.
verb to-be + verb-1 | Example:
am.Vanished()
– imports a screen as source-0 / importa la pantalla en la souce-0Options/Opciones:
V to-be | Info | Verb(o)-1 | Info |
---|---|---|---|
am or are |
source-0 | .vanish() or .Vanished() |
import(ar) Screen |
do or did |
source-1 | .open() or .Opened() |
import(ar) Video |
ArenT or AmNot |
source-2 | .crush() or .Crushed() |
import(ar) Cam |
DonT or DidnT |
source-3 | .disappear() or .Disappeared() |
import(ar) Image(n) |
.crushed()
. Imports the default camera in your system. To import others you can add a number inside parentesis as a parameter: / Importa la cámara por defecto del sistema. Para importar otras debes añadir un número dentro de los paréntesis: .crushed(1)
..disappear()
and .open()
. These need an extra parameter: / Estas funciones necesitan un parametro:
image | photo | video | Video-still |
---|---|---|---|
uno_ |
![]() |
cuatro_ |
![]() |
dos_ |
![]() |
cinco_ |
![]() |
tres_ |
![]() |
seis_ |
![]() |
Ejemplo / Example:
did.open(uno_)
are.disappeared(cuatro_)
subject(verb to-be) + out | Example:
am.Vanished(); I(am).over()
– visualizes imported screen / visualiza la pantalla importadaOptions/Opciones:
Subject | Out/Salida |
---|---|
I() |
.over() |
They() |
.out() |
The verb to-be used to import must be set as parameter of the subject, written inside parentesis. Both sentences are separated by semicolon: ;
El verbo to be usado para importar debe ser usado como parámetro en el sujeto, escrito dentro de los paréntesis. Ambas oraciones van separadas por un punto y coma: ;
silence().over
or silence().out
Once you have a basic sentence, you can start adding transformations. These are nested between the Subject and the Out. / Una vez que tienes la oración básica puede empezar a añadir transformaciones. Estas van entre el Sujeto y la salida.
subject(verb to-be) + LIST OF TRANSFORMATIONS + out
subject(verb to-be) + verbs-2 + out | Example:
I(am).dreaming().over()
– modify brightness / modifica el brilloOptions/Opciones:
verb-2 | Info |
---|---|
.dream() or .Dreaming() |
brightness/brillo (value/valor) |
.swallow() or .Swallowing() |
contrast/contraste (value) |
.scream() or .Screaming() |
pixelate/pixelado (value,value) |
.run() or .Running() |
rotate/rotar (value) |
.play() or .Playing() |
scale/escalar (value,value) |
.have() or .Having() |
saturate/saturar (value) |
.shine() or .Shinning() |
scrollX/desplazoX (value) |
.miss() or .Missing() |
scrollY/desplazoY (value) |
I(am).dreaming().over()
. Changes the brightness will the default value, to change this default you add a valor. / Cambie el brillo con el valor por defecto, si quieres cambiar éste debes añadir un valor: I(am).dreaming(0.5).over()
I(am).playing(0.5,0.5).out()
. Some functions have two values, these must be separated with comma. / Algunas funciones tienen dos valores, éstos deben ir separados por comas.
You can add as many verbs as you want: / Puedes añadir los verbos que quieras:
I(am).playing().missing().out()
They(did).run().playing(1,10).having(0.2).over()
subject(verb to-be) + verbs-2 + nouns(various-words) out | Example:
I(am).dreaming().oceans(all).over()
– this add a modulator / esto añade un moduladorOptions/Opciones:
nouns/sust | Info | nouns/sust | Info |
---|---|---|---|
.oceans() |
modulate | .voices() |
modulate scale |
.songs() |
modulate pixels | .sand() |
modulate scrollX |
.skies() |
modulate rotation | .beds() |
modulate scrollY |
.deaths() |
add/añadir | .noises() |
layer/capa |
.tales() |
diff/diferencia | .mouths() |
mult |
Each of these functions has different amount of parameters but the first one is always the same: various-words. / Estas funciones tiene tienen differente cantidad de parámetros pero el primero siempre es el mismo: various-words
Various-words | Info | Various-words | Info |
---|---|---|---|
all |
out/salida-0 | whole |
out/salida-2 |
any |
out/salida-1 | vast |
out/salida-3 |
These parameter is connected to out(). By default, the value is out-0, so this can be use as a parameter in nouns. / Este parámetro está conectado con out(). Por defecto el valor es salida-0, este parámetro puede usarse también como valor en los sustantivos.
Examples: Ejemplos:
I(am).playing().missing().voices(all,100).mouths(all).out()
They(did).run().playing(1,10).having(0.2).mouths(whole).over(whole)