#Boo , 71 bytes. Compile time: 9 minutes. 134,222,236 byte executable
Boo , 71 bytes. Compile time: 9 minutes. 134,222,236 byte executable
macro R(e as int):
for i in range(2**e):yield R.Body
x = 0
R 25:++x
Uses a macro R (for Repeat) to cause the compiler to multiply the increment statement an arbitrary number of times. No special compiler flags are needed; simply save the file as bomb.boo and invoke the compiler with booc bomb.boo to build it.
#Boo , 71 bytes. Compile time: 9 minutes. 134,222,236 byte executable
macro R(e as int):
for i in range(2**e):yield R.Body
x = 0
R 25:++x
Uses a macro R (for Repeat) to cause the compiler to multiply the increment statement an arbitrary number of times. No special compiler flags are needed; simply save the file as bomb.boo and invoke the compiler with booc bomb.boo to build it.
Boo , 71 bytes. Compile time: 9 minutes. 134,222,236 byte executable
macro R(e as int):
for i in range(2**e):yield R.Body
x = 0
R 25:++x
Uses a macro R (for Repeat) to cause the compiler to multiply the increment statement an arbitrary number of times. No special compiler flags are needed; simply save the file as bomb.boo and invoke the compiler with booc bomb.boo to build it.
#Boo, 71 bytes. ? Compile time: 9 minutes. 134,222,236 byte executable (still compiling...)
macro R(e as int):
for i in range(2**e):yield R.Body
x = 0
R 2725:++x
Uses a macro R (for Repeat) to cause the compiler to multiply the increment statement an arbitrary number of times. No special compiler flags are needed; simply save the file as bomb.boo and invoke the compiler with booc bomb.boo to build it.
#Boo, 71 bytes. ? byte executable (still compiling...)
macro R(e as int):
for i in range(2**e):yield R.Body
x = 0
R 27:++x
Uses a macro R (for Repeat) to cause the compiler to multiply the increment statement an arbitrary number of times. No special compiler flags are needed; simply invoke the compiler with booc bomb.boo to build it.
#Boo, 71 bytes. Compile time: 9 minutes. 134,222,236 byte executable
macro R(e as int):
for i in range(2**e):yield R.Body
x = 0
R 25:++x
Uses a macro R (for Repeat) to cause the compiler to multiply the increment statement an arbitrary number of times. No special compiler flags are needed; simply save the file as bomb.boo and invoke the compiler with booc bomb.boo to build it.
#Boo, 71 bytes. ? byte executable (still compiling...)
macro R(e as int):
for i in range(2**e):yield R.Body
x = 0
R 27:++x
Uses a macro R (for Repeat) to cause the compiler to multiply the increment statement an arbitrary number of times. No special compiler flags are needed; simply invoke the compiler with booc bomb.boo to build it.