Print the N-bonacci sequence
Boolfuck, 6 bytes

,,[;+]



  You can safely assume no N-Bonacci numbers will exceed the default number type in your language.


The default number type in Boolfuck is a bit. Assuming this also extends to the input numbers N and X, and given that N>0, there are only two possible inputs - 10 (which outputs nothing) and 11 (which outputs 1).

, reads a bit into the current memory location. N is ignored as it must be 1. If X is 0, the loop body (surrounded by []) is skipped. If X is 1, it is output and then flipped to 0 so the loop does not repeat.