С
Немає рядкових літералів чи коментарів:
Better(to,re);main(silent){and();}be(thought,a,fool){}
than(to,open,your,mouth);and(){}remove(all,doubt);
Розділіть на дві лінії, але одна також буде добре працювати.
При компілюванні за допомогою gcc в Linux (x86-64) це створює виконуваний файл, який завершується успішно (код виходу 0), такий же, як trueутиліта Unix; таким чином я вирішую інтерпретувати вимогу повернення булевих trueмов, що не є сценарієм.
Примітка. Незважаючи на зловживання правилом "неявний int", головна хитрість цієї програми полягає в тому, що в той час як програма C, яка випадає з кінця mainбез returnоператора, зазвичай призводить до ненульового коду виходу, викликаючи іншу функцію, яку ми можемо встановити EAXреєстр, який потім використовується як код виходу програми. Це, звичайно, абсолютно невизначена поведінка і зовсім не портативний.