class Rouge::Lexers::ABAP
def self.builtins
def self.builtins @keywords = Set.new %w( acos apply asin assign atan attribute bit-set boolc boolx call call-method cast ceil cfunc charlen char_off class_constructor clear cluster cmax cmin cnt communication_failure concat_lines_of cond cond-var condense constructor contains contains_any_not_of contains_any_of copy cos cosh count count_any_not_of count_any_of create cursor data dbmaxlen dbtab deserialize destructor distance empty error_message escape exp extensible find find_any_not_of find_any_of find_end floor frac from_mixed group hashed header idx include index insert ipow itab key lax lines line_exists line_index log log10 loop loop_key match matches me mesh_path namespace nmax nmin node numeric numofchar object parameter primary_key read ref repeat replace rescale resource_failure reverse root round segment sender serialize shift_left shift_right sign simple sin sinh skip sorted space sqrt standard strlen substring substring_after substring_before substring_from substring_to sum switch switch-var system_failure table table_line tan tanh template text to_lower to_mixed to_upper transform translate trunc type value variable write xsdbool xsequence xstrlen ) end