Are you a regular stikked user? Signup so you can keep track of your pastes!
  1.        characterCode charCodeMap[]; // Character map
  2.        
  3.         int i;
  4.        
  5.         // Digits + Letters
  6.         for(i = 0;       i <= 127; ++i) charCodeMap[i] = chError; // If it's an integer (not a char containing an integer). It's an error.
  7.         for(i = 'a'; i <= 'z'; ++i) charCodeMap[i] = chLetter;
  8.         for(i = 'A'; i <= 'Z'; ++i) charCodeMap[i] = chLetter;
  9.         for(i = '0'; i <= '9'; ++i) charCodeMap[i] = chDigit;
  10.        
  11.         // Special Charaters
  12.         charCodeMap['+'] = chPlus;
  13.         charCodeMap['-'] = chMinus;
  14.         charCodeMap['='] = chEquals;
  15.         charCodeMap['.'] = chPeriod;
  16.         charCodeMap['<'] = chLessThan;
  17.         charCodeMap['>'] = chGreaterThan;
  18.         charCodeMap['^'] = chUpArrow;
  19.         charCodeMap['['] = chLeftBracket;
  20.         charCodeMap[']'] = chRightBracket;
  21.         charCodeMap['{'] = chLeftBrace;
  22.         charCodeMap['}'] = chRightBrace;
  23.         charCodeMap['('] = chLeftParen;
  24.         charCodeMap[')'] = chRightParen;
  25.         charCodeMap[':'] = chColon;
  26.         charCodeMap[';'] = chSemiColon;
  27.         charCodeMap['_'] = chUnderscore;
  28.         charCodeMap['*'] = chStar;
  29.         charCodeMap['/'] = chForwardSlash;
  30.        
  31.         // White Space Characters
  32.         charCodeMap[' ']  = chWhiteSpace;
  33.         charCodeMap['\t'] = chWhiteSpace;
  34.         charCodeMap['\n'] = chWhiteSpace;
  35.         charCodeMap['\0'] = chWhiteSpace;
  36.        
  37.         // Quote Characters
  38.         charCodeMap['\''] = chQuote;
  39.         charCodeMap['\"'] = chDoubleQuote;
  40.        
  41.         // EOF Character
  42.         charCodeMap[eofChar] = chEof;

Reply to "Untitled"

Here you can reply to the paste above

Create a snipurl

Make Private

Feeling clever? Set some advanced options.