Inspired by Hosch250, TopinFrassi, Legato and the recent milestone of having our 100th fizzbuzz question on Code Review I decided to add an ArnoldC FizzBuzz to the collection.I haven't found any best practices about the language, but I assume the code needs to be VERBOSE. For those unfamiliar with the language, a small excerpt of the keywords:True              NO PROBLEMOModuloOperator    I LET HIM GODeclareInt        HEY CHRISTMAS TREEAssignVariable    GET TO THE CHOPPERThe challenge itself doesn't need introduction. Write all numbers from 1 up till and including 100, but:Write Fizz instead of the number when divisible by 3Write Buzz instead of the number when divisible by 5Write FizzBuzz instead of the number when divisible by 15LISTEN TO ME VERY CAREFULLY modulo  I NEED YOUR CLOTHES YOUR BOOTS AND YOUR MOTORCYCLE dividend  I NEED YOUR CLOTHES YOUR BOOTS AND YOUR MOTORCYCLE divisor  GIVE THESE PEOPLE AIR    HEY CHRISTMAS TREE quotient      YOU SET US UP 0    HEY CHRISTMAS TREE remainder      YOU SET US UP 0    HEY CHRISTMAS TREE product      YOU SET US UP 0    GET TO THE CHOPPER quotient      HERE IS MY INVITATION dividend      HE HAD TO SPLIT divisor    ENOUGH TALK    GET TO THE CHOPPER product      HERE IS MY INVITATION divisor      YOU'RE FIRED quotient    ENOUGH TALK    GET TO THE CHOPPER remainder      HERE IS MY INVITATION dividend    GET DOWN product  ENOUGH TALK  I'LL BE BACK remainderHASTA LA VISTA, BABYLISTEN TO ME VERY CAREFULLY divisible  I NEED YOUR CLOTHES YOUR BOOTS AND YOUR MOTORCYCLE dividend  I NEED YOUR CLOTHES YOUR BOOTS AND YOUR MOTORCYCLE divisor  GIVE THESE PEOPLE AIR    HEY CHRISTMAS TREE result    YOU SET US UP 0    GET YOUR ASS TO MARS result    DO IT NOW modulo dividend divisor    HEY CHRISTMAS TREE isZero    YOU SET US UP 0    GET TO THE CHOPPER isZero    HERE IS MY INVITATION result    YOU ARE NOT YOU YOU ARE ME 0  ENOUGH TALK  I'LL BE BACK isZeroHASTA LA VISTA, BABYIT'S SHOWTIME    HEY CHRISTMAS TREE maxValue    YOU SET US UP @NO PROBLEMO    HEY CHRISTMAS TREE n    YOU SET US UP 0    HEY CHRISTMAS TREE divisible    YOU SET US UP @NO PROBLEMO    HEY CHRISTMAS TREE multiple    YOU SET US UP @NO PROBLEMO    STICK AROUND maxValue        GET TO THE CHOPPER n        HERE IS MY INVITATION n            GET UP 1        ENOUGH TALK        GET TO THE CHOPPER maxValue            HERE IS MY INVITATION 100            LET OFF SOME STEAM BENNET n        ENOUGH TALK        GET YOUR ASS TO MARS multiple        DO IT NOW divisible n 15            BECAUSE I'M GOING TO SAY PLEASE multiple            TALK TO THE HAND FizzBuzz            BULLSHIT            GET YOUR ASS TO MARS multiple            DO IT NOW divisible n 5                BECAUSE I'M GOING TO SAY PLEASE multiple                TALK TO THE HAND Buzz                BULLSHIT                GET YOUR ASS TO MARS multiple                DO IT NOW divisible n 3                    BECAUSE I'M GOING TO SAY PLEASE multiple                    TALK TO THE HAND Fizz                   BULLSHIT                    TALK TO THE HAND n                YOU HAVE NO RESPECT FOR LOGIC            YOU HAVE NO RESPECT FOR LOGIC        YOU HAVE NO RESPECT FOR LOGIC    CHILLYOU HAVE BEEN TERMINATED
You have no respect for logic
fizzbuzz;arnoldc
There's incorrect/inconsistent indentation in:HEY CHRISTMAS TREE resultYOU SET US UP 0andHEY CHRISTMAS TREE isZeroYOU SET US UP 0The ArnoldC wiki says you should declare 0s and 1s as the macros @I LIED and @NO PROBLEMOHEY CHRISTMAS TREE isZero    YOU SET US UP @I LIEDIn your method divisible, the end of method statement is not on the same indentation as the start declaration.The indentation in these two blocks is two vs four:IT'S SHOWTIME    HEY CHRISTMAS TREE maxValueand:LISTEN TO ME VERY CAREFULLY divisible  I NEED YOUR CLOTHES YOUR BOOTS AND YOUR MOTORCYCLE dividendYou ought to stick to one consistently.IT'S SHOWTIME    HEY CHRISTMAS TREE maxValue    YOU SET US UP @NO PROBLEMOThere we go! Using the macros!Oh, wait...HEY CHRISTMAS TREE nYOU SET US UP 0Never mind...And again...    HERE IS MY INVITATION n        GET UP 1