Configuration/Install_C_Syntax [ Functions ]
FUNCTION
Install default C keywords and comments
SOURCE
void Install_C_Syntax( void ) { unsigned int i; // Check if we can install our default C keywords if ( !configuration.keywords.number ) { for ( i = 0; c_keywords[i]; i++ ) { AddParameter( c_keywords[i], &( configuration.keywords ) ); } // Make keywords hash table (if necessarry) add_keywords_to_hash_table( ); } // Make sure that C line comment is present if ( Find_Parameter_Exact ( &( configuration.source_line_comments ), C_LINE_COMMENT ) == NULL ) { AddParameter( C_LINE_COMMENT, &( configuration.source_line_comments ) ); } // Make sure that C block comment start is present if ( Find_Parameter_Exact ( &( configuration.remark_begin_markers ), C_BLOCK_COMMENT_START ) == NULL ) { AddParameter( C_BLOCK_COMMENT_START, &( configuration.remark_begin_markers ) ); } // Make sure that C block comment end is present if ( Find_Parameter_Exact ( &( configuration.remark_end_markers ), C_BLOCK_COMMENT_END ) == NULL ) { AddParameter( C_BLOCK_COMMENT_END, &( configuration.remark_end_markers ) ); } }