documentation-Estuary

Tutoriales Home

Reemplazo de Texto Simple

Template
Ejemplo 1
Ejemplo 2
Ejemplo 3


Template

Los JSoLangs es una aplicación en Estuary que permite parsear lenguajes de live coding disponibles para crear nuevos.

Para este tutorial, he agregado esta carpeta que contiene un template simple de reemplazo de texto, así como algunos ejemplos.

Los JSoLangs pueden escribirse directamente en Estuary pero siempre es mejor guardarlos localmente o en alguna otra plataforma. Para mi proyecto estoy usando GitHub.




Example 1

Ejemplo 1: Reemplazo de Text con MiniTidal

Este que escribí con el nombre de drSeuss, donde puedes correr la siguiente sintaxis:

I donT like "green" eggs 0.9 and ham 1.0.

que se traduce en MiniTidal como:

slow 3.2 $ s "alphabet:4 alphabet:6 alphabet:6 alphabet:18" # gain 0.9 # up 1.0

Tengo siete declaraciones, traduciendo:

La nueva sintaxis debe respetar las reglas del lenguajde de live coding pre-existente.



Example 2

Ejemplo 2: Reemplazo de Text con CineCer0

Este que escribí con el nombre de humptyDumpty, donde puedes correr la siguiente sintaxis:

first Humpty dumpty sat on a wall; then Humpty Dumpty had a fall.

que se traduce en CineCer0 como:

setPosY (-0.2) $ setSize 0.5 $ setOpacity (range 0 1 $ sin 0.5) $ image "specific-url-01"; setPosY (-0.2) $ setSize 0.5 $ setOpacity (range 1 0 $ sin 0.5) $ imagespecific-url-02;"

Tengo ten declaraciones, traduciendo:

La nueva sintaxis debe respetar las reglas del lenguajde de live coding pre-existente.



Example 3

Ejemplo 3: Reemplazo de Text con Hydra

Este que escribí con el nombre de peterPeter, donde puedes correr la siguiente sintaxis:

Peter.peter(punkinEater;
is(Peter).Punkin.eating

que se traduce en Hydra como:

s0.initVideo("specific-url");
src(s0).modulate(o0).out()

Tengo siete declaraciones, traduciendo:

En este caso borré todas las i y así distinga entre mayúsculas y minúsculas.

La nueva sintaxis debe respetar las reglas del lenguajde de live coding pre-existente.