@(sanl,0)
{i:1:100:
@(cicb)
@(ifeq,@(md,i,3),0):@(pn,Fizz)
@(ifeq,@(md,i,5),0):@(pn,Buzz)
@(ifeq,@(cicbv),0):@(pn,i)
@(pnnl)
}
now with a version for the most terrible scripting language ever
requires the following hardcoded methods:
pn; print value
pnnl; print newline
sanl; enable/disable auto newlines when printing
cicb; resets counter for bytes printed
cicbv; value of counter for bytes printed
ifeq; compares two values, if true runs the extension
md; modulo