Eliminar palabras innecesarias
Mire esto (insertando nuevas líneas y espacios en blanco para facilitar la lectura):
Puck:You is a big big cat!
Open your heart!
Ajax:Be you worse than I?
If so, let us return to Scene V!
If not, you is a cat.
You is the sum of I and the sum of a cat and you
Speak thy mind!
[Exeunt]
Se ve muy golfista ¿eh? Aquí hay una forma ininteligible aún más simple:
Puck:You big big cat!
Open heart!
Ajax:Be you worse I?
If so, let us Scene V!
If not, you cat.
You is the sum of I the sum of a cat you
Speak mind!
Como referencia, aquí hay una lista de palabras fácilmente extraíbles del código:
- Habla tu mente -> Habla tu
- Abre tu corazón -> Abre el corazón *
- Escucha tu corazón -> Escucha tothy
- Abre tu mente -> Abre la mente *
- Eres un gato -> Tu gato *
- Solo se aplica a constantes como
big cat
, de lo contrario, aún necesita el 'es'
- Volvamos a -> Permítanos
- ¿Ser X [op] que Y? -> Ser X [op] Y?
- Usted es [op] de X e Y -> Usted es [op] de X Y
- [Exeunt] -> (eliminado por completo)
Leyenda:
X
y Y
son constantes como cat
, I
oyou
[op]
son operaciones como nicer
,the sum of
- * significa que puedes eliminar la puntuación si es la última oración de la obra
Si me encuentro con algún otro, lo agregaré a la lista.
Para referencia adicional, aquí está el encabezado más corto para comenzar un programa:
,.Ajax,.Puck,.Act I:.Scene I:.[Enter Ajax and Puck]
Pruébalo en línea!
Agregue Page y Ford como caracteres adicionales según sea necesario.