"quote

From Esolang
Jump to navigation Jump to search

"quote is an esolang that can only do inputs, prints and repetition.

Commands

"..." prints the quoted things.

q does the escaping (q" is character ", qn is newline).

u repeats the following command.

o output the stored string.

t inputs to stored string.

e:

  • When in any string: qe means char e, e means stored string
  • qE means character \e
  • when not in any string: e makes the next print command store to the string.

Examples

Hello, World!

"Hqello, World!"

more elaborately:

e"qe""He"e"l"uo"o, Wor"o"d!"

Cat program

t"e"

or

to

99 bottles of beer

e" bottlqes of bqeqer""99e on thqe wall, 99e.qnTakqe onqe down, pass it around, 98e on thqe wall.qnqn98e on thqe wall, 98e.qnTakqe onqe down, pass it around, 97e on thqe wall.qnqn97e on thqe wall, 97e.qnTakqe onqe down, pass it around, 96e on thqe wall.qnqn96e on thqe wall, 96e.qnTakqe onqe down, pass it around, 95e on thqe wall.qnqn95e on thqe wall, 95e.qnTakqe onqe down, pass it around, 94e on thqe wall.qnqn94e on thqe wall, 94e.qnTakqe onqe down, pass it around, 93e on thqe wall.qnqn93e on thqe wall, 93e.qnTakqe onqe down, pass it around, 92e on thqe wall.qnqn92e on thqe wall, 92e.qnTakqe onqe down, pass it around, 91e on thqe wall.qnqn91e on thqe wall, 91e.qnTakqe onqe down, pass it around, 90e on thqe wall.qnqn90e on thqe wall, 90e.qnTakqe onqe down, pass it around, 89e on thqe wall.qnqn89e on thqe wall, 89e.qnTakqe onqe down, pass it around, 88e on thqe wall.qnqn88e on thqe wall, 88e.qnTakqe onqe down, pass it around, 87e on thqe wall.qnqn87e on thqe wall, 87e.qnTakqe onqe down, pass it around, 86e on thqe wall.qnqn86e on thqe wall, 86e.qnTakqe onqe down, pass it around, 85e on thqe wall.qnqn85e on thqe wall, 85e.qnTakqe onqe down, pass it around, 84e on thqe wall.qnqn84e on thqe wall, 84e.qnTakqe onqe down, pass it around, 83e on thqe wall.qnqn83e on thqe wall, 83e.qnTakqe onqe down, pass it around, 82e on thqe wall.qnqn82e on thqe wall, 82e.qnTakqe onqe down, pass it around, 81e on thqe wall.qnqn81e on thqe wall, 81e.qnTakqe onqe down, pass it around, 80e on thqe wall.qnqn80e on thqe wall, 80e.qnTakqe onqe down, pass it around, 79e on thqe wall.qnqn79e on thqe wall, 79e.qnTakqe onqe down, pass it around, 78e on thqe wall.qnqn78e on thqe wall, 78e.qnTakqe onqe down, pass it around, 77e on thqe wall.qnqn77e on thqe wall, 77e.qnTakqe onqe down, pass it around, 76e on thqe wall.qnqn76e on thqe wall, 76e.qnTakqe onqe down, pass it around, 75e on thqe wall.qnqn75e on thqe wall, 75e.qnTakqe onqe down, pass it around, 74e on thqe wall.qnqn74e on thqe wall, 74e.qnTakqe onqe down, pass it around, 73e on thqe wall.qnqn73e on thqe wall, 73e.qnTakqe onqe down, pass it around, 72e on thqe wall.qnqn72e on thqe wall, 72e.qnTakqe onqe down, pass it around, 71e on thqe wall.qnqn71e on thqe wall, 71e.qnTakqe onqe down, pass it around, 70e on thqe wall.qnqn70e on thqe wall, 70e.qnTakqe onqe down, pass it around, 69e on thqe wall.qnqn69e on thqe wall, 69e.qnTakqe onqe down, pass it around, 68e on thqe wall.qnqn68e on thqe wall, 68e.qnTakqe onqe down, pass it around, 67e on thqe wall.qnqn67e on thqe wall, 67e.qnTakqe onqe down, pass it around, 66e on thqe wall.qnqn66e on thqe wall, 66e.qnTakqe onqe down, pass it around, 65e on thqe wall.qnqn65e on thqe wall, 65e.qnTakqe onqe down, pass it around, 64e on thqe wall.qnqn64e on thqe wall, 64e.qnTakqe onqe down, pass it around, 63e on thqe wall.qnqn63e on thqe wall, 63e.qnTakqe onqe down, pass it around, 62e on thqe wall.qnqn62e on thqe wall, 62e.qnTakqe onqe down, pass it around, 61e on thqe wall.qnqn61e on thqe wall, 61e.qnTakqe onqe down, pass it around, 60e on thqe wall.qnqn60e on thqe wall, 60e.qnTakqe onqe down, pass it around, 59e on thqe wall.qnqn59e on thqe wall, 59e.qnTakqe onqe down, pass it around, 58e on thqe wall.qnqn58e on thqe wall, 58e.qnTakqe onqe down, pass it around, 57e on thqe wall.qnqn57e on thqe wall, 57e.qnTakqe onqe down, pass it around, 56e on thqe wall.qnqn56e on thqe wall, 56e.qnTakqe onqe down, pass it around, 55e on thqe wall.qnqn55e on thqe wall, 55e.qnTakqe onqe down, pass it around, 54e on thqe wall.qnqn54e on thqe wall, 54e.qnTakqe onqe down, pass it around, 53e on thqe wall.qnqn53e on thqe wall, 53e.qnTakqe onqe down, pass it around, 52e on thqe wall.qnqn52e on thqe wall, 52e.qnTakqe onqe down, pass it around, 51e on thqe wall.qnqn51e on thqe wall, 51e.qnTakqe onqe down, pass it around, 50e on thqe wall.qnqn50e on thqe wall, 50e.qnTakqe onqe down, pass it around, 49e on thqe wall.qnqn49e on thqe wall, 49e.qnTakqe onqe down, pass it around, 48e on thqe wall.qnqn48e on thqe wall, 48e.qnTakqe onqe down, pass it around, 47e on thqe wall.qnqn47e on thqe wall, 47e.qnTakqe onqe down, pass it around, 46e on thqe wall.qnqn46e on thqe wall, 46e.qnTakqe onqe down, pass it around, 45e on thqe wall.qnqn45e on thqe wall, 45e.qnTakqe onqe down, pass it around, 44e on thqe wall.qnqn44e on thqe wall, 44e.qnTakqe onqe down, pass it around, 43e on thqe wall.qnqn43e on thqe wall, 43e.qnTakqe onqe down, pass it around, 42e on thqe wall.qnqn42e on thqe wall, 42e.qnTakqe onqe down, pass it around, 41e on thqe wall.qnqn41e on thqe wall, 41e.qnTakqe onqe down, pass it around, 40e on thqe wall.qnqn40e on thqe wall, 40e.qnTakqe onqe down, pass it around, 39e on thqe wall.qnqn39e on thqe wall, 39e.qnTakqe onqe down, pass it around, 38e on thqe wall.qnqn38e on thqe wall, 38e.qnTakqe onqe down, pass it around, 37e on thqe wall.qnqn37e on thqe wall, 37e.qnTakqe onqe down, pass it around, 36e on thqe wall.qnqn36e on thqe wall, 36e.qnTakqe onqe down, pass it around, 35e on thqe wall.qnqn35e on thqe wall, 35e.qnTakqe onqe down, pass it around, 34e on thqe wall.qnqn34e on thqe wall, 34e.qnTakqe onqe down, pass it around, 33e on thqe wall.qnqn33e on thqe wall, 33e.qnTakqe onqe down, pass it around, 32e on thqe wall.qnqn32e on thqe wall, 32e.qnTakqe onqe down, pass it around, 31e on thqe wall.qnqn31e on thqe wall, 31e.qnTakqe onqe down, pass it around, 30e on thqe wall.qnqn30e on thqe wall, 30e.qnTakqe onqe down, pass it around, 29e on thqe wall.qnqn29e on thqe wall, 29e.qnTakqe onqe down, pass it around, 28e on thqe wall.qnqn28e on thqe wall, 28e.qnTakqe onqe down, pass it around, 27e on thqe wall.qnqn27e on thqe wall, 27e.qnTakqe onqe down, pass it around, 26e on thqe wall.qnqn26e on thqe wall, 26e.qnTakqe onqe down, pass it around, 25e on thqe wall.qnqn25e on thqe wall, 25e.qnTakqe onqe down, pass it around, 24e on thqe wall.qnqn24e on thqe wall, 24e.qnTakqe onqe down, pass it around, 23e on thqe wall.qnqn23e on thqe wall, 23e.qnTakqe onqe down, pass it around, 22e on thqe wall.qnqn22e on thqe wall, 22e.qnTakqe onqe down, pass it around, 21e on thqe wall.qnqn21e on thqe wall, 21e.qnTakqe onqe down, pass it around, 20e on thqe wall.qnqn20e on thqe wall, 20e.qnTakqe onqe down, pass it around, 19e on thqe wall.qnqn19e on thqe wall, 19e.qnTakqe onqe down, pass it around, 18e on thqe wall.qnqn18e on thqe wall, 18e.qnTakqe onqe down, pass it around, 17e on thqe wall.qnqn17e on thqe wall, 17e.qnTakqe onqe down, pass it around, 16e on thqe wall.qnqn16e on thqe wall, 16e.qnTakqe onqe down, pass it around, 15e on thqe wall.qnqn15e on thqe wall, 15e.qnTakqe onqe down, pass it around, 14e on thqe wall.qnqn14e on thqe wall, 14e.qnTakqe onqe down, pass it around, 13e on thqe wall.qnqn13e on thqe wall, 13e.qnTakqe onqe down, pass it around, 12e on thqe wall.qnqn12e on thqe wall, 12e.qnTakqe onqe down, pass it around, 11e on thqe wall.qnqn11e on thqe wall, 11e.qnTakqe onqe down, pass it around, 10e on thqe wall.qnqn10e on thqe wall, 10e.qnTakqe onqe down, pass it around, 9e on thqe wall.qnqn9e on thqe wall, 9e.qnTakqe onqe down, pass it around, 8e on thqe wall.qnqn8e on thqe wall, 8e.qnTakqe onqe down, pass it around, 7e on thqe wall.qnqn7e on thqe wall, 7e.qnTakqe onqe down, pass it around, 6e on thqe wall.qnqn6e on thqe wall, 6e.qnTakqe onqe down, pass it around, 5e on thqe wall.qnqn5e on thqe wall, 5e.qnTakqe onqe down, pass it around, 4e on thqe wall.qnqn4e on thqe wall, 4e.qnTakqe onqe down, pass it around, 3e on thqe wall.qnqn3e on thqe wall, 3e.qnTakqe onqe down, pass it around, 2e on thqe wall.qnqn2e on thqe wall, 2e.qnTakqe onqe down, pass it around, 1 bottlqe of bqeqer on thqe wall.qnqn1 bottlqe of bqeqer on the wall, 1 bottlqe of bqeqer.qnTakqe onqe down, pass it around, no morqe bottlqes of bqeqer on thqe wall."

quite short, isn'tit?

See also