
/*
 * Do not modify this file it was automatically generated by the TokenList2DsnLexer CMake
 * script.
 *
 * Include this file in your lexer class to provide the keywords for you DSN lexer.
 */

#include "fctsys.h"
#include "macros.h"

#include "cmp_library_base.h"


namespace DSN {

#define TOKDEF(x)    { #x, T_##x }

const KEYWORD cmp_library_keywords[] = {

    TOKDEF( arc ),
    TOKDEF( author ),
    TOKDEF( center ),
    TOKDEF( circle ),
    TOKDEF( comment ),
    TOKDEF( component ),
    TOKDEF( copyright ),
    TOKDEF( docs ),
    TOKDEF( drawing ),
    TOKDEF( electical_type ),
    TOKDEF( end ),
    TOKDEF( field ),
    TOKDEF( fill_style ),
    TOKDEF( header ),
    TOKDEF( height ),
    TOKDEF( length ),
    TOKDEF( license ),
    TOKDEF( name ),
    TOKDEF( number ),
    TOKDEF( orientation ),
    TOKDEF( pin ),
    TOKDEF( polyline ),
    TOKDEF( position ),
    TOKDEF( radius ),
    TOKDEF( rectangle ),
    TOKDEF( start ),
    TOKDEF( style ),
    TOKDEF( symbol ),
    TOKDEF( tags ),
    TOKDEF( text ),
    TOKDEF( url ),
    TOKDEF( version ),
    TOKDEF( width )
};


const unsigned cmp_library_keyword_count = DIM( cmp_library_keywords );


}        // End namespace DSN
