anchor.diff:  
   let mutable comment_buffer = ""
   
  -# 37 "I:\Code Projects\Git\Automaton\FsmParser\GraphLexer.fs"
  +# 37 "GraphLexer.fs"
   let trans : uint16[] array = 
       [| 
       (* State 0 *)
  
positive.code: and _fslex_tokenize  _fslex_state lexbuf =
    match _fslex_tables.Interpret(_fslex_state,lexbuf) with
    | 0 -> ( 
  # 54 "I:\Code Projects\Git\Automaton\FsmParser\GraphLexer.fsl"
                                    tokenize lexbuf 
  # 184 "I:\Code Projects\Git\Automaton\FsmParser\GraphLexer.fs"
            )
    | 1 -> ( 
  # 55 "I:\Code Projects\Git\Automaton\FsmParser\GraphLexer.fsl"
                                         tokenize lexbuf 
  # 189 "I:\Code Projects\Git\Automaton\FsmParser\GraphLexer.fs"
            )
    | 2 -> ( 
  # 57 "I:\Code Projects\Git\Automaton\FsmParser\GraphLexer.fsl"
                                  NEW_LINE 
  # 194 "I:\Code Projects\Git\Automaton\FsmParser\GraphLexer.fs"
            )
    | 3 -> ( 
  # 59 "I:\Code Projects\Git\Automaton\FsmParser\GraphLexer.fsl"
                                  LABEL 
  # 199 "I:\Code Projects\Git\Automaton\FsmParser\GraphLexer.fs"
            )
    | 4 -> ( 
  # 60 "I:\Code Projects\Git\Automaton\FsmParser\GraphLexer.fsl"
                                  COLOR 
  # 204 "I:\Code Projects\Git\Automaton\FsmParser\GraphLexer.fs"
            )
    | 5 -> ( 
  # 61 "I:\Code Projects\Git\Automaton\FsmParser\GraphLexer.fsl"
                                       match keyword_map.TryFind(lexeme lexbuf) with 
                                                       | Some(token) -> token
                                                       | _ -> IDENTIFIER(lexeme  lexbuf) 
  # 211 "I:\Code Projects\Git\Automaton\FsmParser\GraphLexer.fs"
            )
    | 6 -> ( 
  # 64 "I:\Code Projects\Git\Automaton\FsmParser\GraphLexer.fsl"
                                  comment_buffer <- "" ; handle_comment lexbuf 
  # 216 "I:\Code Projects\Git\Automaton\FsmParser\GraphLexer.fs"
            )
    | 7 -> ( 
  # 66 "I:\Code Projects\Git\Automaton\FsmParser\GraphLexer.fsl"
                                     QUOC_LETTER(lexeme lexbuf) 
  # 221 "I:\Code Projects\Git\Automaton\FsmParser\GraphLexer.fs"
            )
    | 8 -> ( 
  # 67 "I:\Code Projects\Git\Automaton\FsmParser\GraphLexer.fsl"
                                    IDENTIFIER(lexeme lexbuf) 
  # 226 "I:\Code Projects\Git\Automaton\FsmParser\GraphLexer.fs"
            )
    | 9 -> ( 
  # 68 "I:\Code Projects\Git\Automaton\FsmParser\GraphLexer.fsl"
                                 ARROW 
  # 231 "I:\Code Projects\Git\Automaton\FsmParser\GraphLexer.fs"
            )
    | 10 -> ( 
  # 70 "I:\Code Projects\Git\Automaton\FsmParser\GraphLexer.fsl"
                                 QUOTE 
  # 236 "I:\Code Projects\Git\Automaton\FsmParser\GraphLexer.fs"
            )
    | 11 -> ( 
  # 71 "I:\Code Projects\Git\Automaton\FsmParser\GraphLexer.fsl"
                                     match punctuation_map.TryFind(lexeme lexbuf) with 
                                                       | Some(token) -> token
                                                       | _ -> IDENTIFIER(lexeme lexbuf) 
  # 243 "I:\Code Projects\Git\Automaton\FsmParser\GraphLexer.fs"
            )
    | 12 -> ( 
  # 75 "I:\Code Projects\Git\Automaton\FsmParser\GraphLexer.fsl"
                                EOF 
  # 248 "I:\Code Projects\Git\Automaton\FsmParser\GraphLexer.fs"
            )
    | _ -> failwith "tokenize"
  (* Rule handle_comment *)
  and _fslex_handle_comment  _fslex_state lexbuf =
    match _fslex_tables.Interpret(_fslex_state,lexbuf) with
    | 0 -> ( 
  # 78 "I:\Code Projects\Git\Automaton\FsmParser\GraphLexer.fsl"
                                  COMMENT(comment_buffer) 
  # 257 "I:\Code Projects\Git\Automaton\FsmParser\GraphLexer.fs"
            )
    | 1 -> ( 
  # 79 "I:\Code Projects\Git\Automaton\FsmParser\GraphLexer.fsl"
                              comment_buffer <- comment_buffer + (lexeme lexbuf) ; handle_comment lexbuf 
  # 262 "I:\Code Projects\Git\Automaton\FsmParser\GraphLexer.fs"
            )
    | _ -> failwith "handle_comment"
  
  # 3000000 "I:\Code Projects\Git\Automaton\FsmParser\GraphLexer.fs"
  
negative.code: # 1 "GraphLexer.fsl"
   
  module GraphLexer
  
  