 
     it 'tokenizes header global variables', ->
       headerGlobalVariables = [
-        '0dbfs',
-        'kr',
-        'ksmps',
-        'nchnls',
-        'nchnls_i',
+        '0dbfs'
+        'kr'
+        'ksmps'
+        'nchnls'
+        'nchnls_i'
         'sr'
       ]
       lines = grammar.tokenizeLines headerGlobalVariables.join '\n'


    it 'tokenizes preprocessor directives', ->
      preprocessorDirectives = [
        '#else',
        '#end',
        '#endif',
        '#ifdef',
        '#ifndef',
        '#include',
        '#undef',
        '###',
        '@ \t0'
        '@@ \t0'
      ]


    it 'tokenizes goto statements', ->
      keywordsAndOpcodes = [
        'cggoto'
        'cigoto'
        'cingoto'
        'ckgoto'
        'cngoto'
        'goto'
        'igoto'
        'kgoto'
        'loop_ge'
        'loop_gt'
        'loop_le'
        'loop_lt'
        'rigoto'
        'tigoto'
        ''
      ]
      # Putting a label after each string is enough to test the grammar, but
