packages feed

skylighting-core-0.7: test/expected/abc.matlab.native

[ [ ( NormalTok , "function testABC" ) ]
, [ ( NormalTok , "    combos = [" )
  , ( StringTok , "'BO'" )
  , ( NormalTok , " ; " )
  , ( StringTok , "'XK'" )
  , ( NormalTok , " ; " )
  , ( StringTok , "'DQ'" )
  , ( NormalTok , " ; " )
  , ( StringTok , "'CP'" )
  , ( NormalTok , " ; " )
  , ( StringTok , "'NA'" )
  , ( NormalTok , " ; " )
  , ( StringTok , "'GT'" )
  , ( NormalTok , " ; " )
  , ( StringTok , "'RE'" )
  , ( NormalTok , " ; " )
  , ( StringTok , "'TG'" )
  , ( NormalTok , " ; " )
  , ( StringTok , "'QD'" )
  , ( NormalTok , " ; ..." )
  ]
, [ ( NormalTok , "        " )
  , ( StringTok , "'FS'" )
  , ( NormalTok , " ; " )
  , ( StringTok , "'JW'" )
  , ( NormalTok , " ; " )
  , ( StringTok , "'HU'" )
  , ( NormalTok , " ; " )
  , ( StringTok , "'VI'" )
  , ( NormalTok , " ; " )
  , ( StringTok , "'AN'" )
  , ( NormalTok , " ; " )
  , ( StringTok , "'OB'" )
  , ( NormalTok , " ; " )
  , ( StringTok , "'ER'" )
  , ( NormalTok , " ; " )
  , ( StringTok , "'FS'" )
  , ( NormalTok , " ; " )
  , ( StringTok , "'LY'" )
  , ( NormalTok , " ; ..." )
  ]
, [ ( NormalTok , "        " )
  , ( StringTok , "'PC'" )
  , ( NormalTok , " ; " )
  , ( StringTok , "'ZM'" )
  , ( NormalTok , "];" )
  ]
, [ ( NormalTok , "    words = {" )
  , ( StringTok , "'A'" )
  , ( NormalTok , " " )
  , ( StringTok , "'BARK'" )
  , ( NormalTok , " " )
  , ( StringTok , "'BOOK'" )
  , ( NormalTok , " " )
  , ( StringTok , "'TREAT'" )
  , ( NormalTok , " " )
  , ( StringTok , "'COMMON'" )
  , ( NormalTok , " " )
  , ( StringTok , "'SQUAD'" )
  , ( NormalTok , " " )
  , ( StringTok , "'CONFUSE'" )
  , ( NormalTok , "};" )
  ]
, [ ( NormalTok , "    for k = " )
  , ( FloatTok , "1" )
  , ( NormalTok , ":length(words)" )
  ]
, [ ( NormalTok
    , "        possible = canMakeWord(words{k}, combos);"
    )
  ]
, [ ( NormalTok , "        fprintf(" )
  , ( StringTok , "'Can%s make word %s.\\n'" )
  , ( NormalTok , ", char(~possible.*" )
  , ( StringTok , "'NOT'" )
  , ( NormalTok , "), words{k})" )
  ]
, [ ( NormalTok , "    end" ) ]
, [ ( NormalTok , "end" ) ]
, []
, [ ( NormalTok
    , "function isPossible = canMakeWord(word, combos)"
    )
  ]
, [ ( NormalTok , "    word = lower(word);" ) ]
, [ ( NormalTok , "    combos = lower(combos);" ) ]
, [ ( NormalTok , "    isPossible = true;" ) ]
, [ ( NormalTok , "    k = " )
  , ( FloatTok , "1" )
  , ( NormalTok , ";" )
  ]
, [ ( NormalTok , "    while isPossible && k <= length(word)" ) ]
, [ ( NormalTok , "        [r, c] = find(combos == word(k), " )
  , ( FloatTok , "1" )
  , ( NormalTok , ");" )
  ]
, [ ( NormalTok , "        if ~isempty(r)" ) ]
, [ ( NormalTok , "            combos(r, :) = " )
  , ( StringTok , "''" )
  , ( NormalTok , ";" )
  ]
, [ ( NormalTok , "        else" ) ]
, [ ( NormalTok , "            isPossible = false;" ) ]
, [ ( NormalTok , "        end" ) ]
, [ ( NormalTok , "        k = k+" )
  , ( FloatTok , "1" )
  , ( NormalTok , ";" )
  ]
, [ ( NormalTok , "    end" ) ]
, [ ( NormalTok , "end" ) ]
]