В современных стандартах дня игра в гольф означает игру в гольф , в то время как гольф сам по себе превращается в автомобиль производства Volkswagen.
Таким образом, вместо обычного игры в код , вы сегодня будете кодировать гольф .
Вызов
Напишите программу (A) на языке A, которая будет выводить исходный код другой программы (B) языка B , которая, в свою очередь, будет выводиться Vroom vrooom!
при выполнении.
правила
- Исходный код программы A отформатирован в красивый ASCII-автомобиль (не обязательно Volkswagen).
- Программа А должна быть исполняемой в том формате, в котором вы ее разместили.
- Язык A НЕ является тем же языком, что и язык B.
- Вывод программы B может заканчиваться или не заканчиваться новой строкой.
- Программа А не требует ввода.
- На неочевидных (эзотерических) языках, пожалуйста, объясните программу А.
- Вы должны начать свой ответ,
# Language A, Language B
например, с.# Brainfuck, Python
, - Допустимые языки должны иметь либо статью английской Википедии , в esolangs статью или статью Rosetta код в то время эта проблема была размещена.
- Будь креативным :-)
счет
Это конкурс популярности. Какой бы ответ не получил наибольшее количество голосов к 4 октября, он будет объявлен победителем.
пример
Brainfuck, Python 2
++++++++++[>+++>
++++ ++>+++ ++++
+++< << -]>>>
++++++++++++. ++ .------
---.+++++.++++++.<<++.++.>++++++++++++++
++++++++++++.>--.---..--.<<--.>>+++++++++.
----.---...--.----------------------------
---------------------------------------
\--o--/ \--o--/
\-_./ \+_./
Это выводит следующий код, который может быть выполнен в Python 2;
print "Vroom vrooom!"
popularity-contest
Bassdrop Cumberwubwubwub
источник
источник
Ответы:
зло, JavaScript (ES6)
Для злой программы я использовал такой же метод, как и для этого ответа . Таким образом, я сгенерировал оптимально короткую программу (ограниченную этими четырьмя командами ), которая произвела желаемый JS, прежде чем смешивать его с игнорируемыми персонажами для создания Volkswagen Golf .
Он распечатывает следующую программу JS, которая, в свою очередь, выводит
Vroom vrooom!
на консоль:источник
Common Lisp, BASIC (и Python)
Я черпал вдохновение в некоторых хороших автомобилях ASCII . Шахта - пикап, видимый сзади:
источник
CJam, C ++
Моя машина - Pontiac Trans Am 1988 года . (Я старался изо всех сил.: P)
Вы можете проверить это здесь .
CJam
И вы можете проверить это здесь .
C ++
источник
BrainFuck, Golf Script, Glee, JQ, Lasso, Lang5 и многие другие
Выход
Какой будет действительный синтаксис для этих языков, который будет выходить "Vroom vroom!"
Гольф Скрипт
ликование
JJQ
Лассо
Lang5
m4
Ml / I
Лосось
ТЭС и многое другое
Этот список взят из программы Hello World, написанной Rosetta code
источник
Java, Python
(Извините, машина действительно плохая)
источник