Sha256: b7de340c9717b989c95ca404339c08b557810ea619f99931b6d85fc5e99c1cb3

Contents?: true

Size: 490 Bytes

Versions: 28

Compression:

Stored size: 490 Bytes

Contents

# -*- coding: utf-8 -*- #
# frozen_string_literal: true

module Rouge
  module Lexers
    load_lexer 'c.rb'
    load_lexer 'objective_c/common.rb'

    class ObjectiveC < C
      extend ObjectiveCCommon

      tag 'objective_c'
      title "Objective-C"
      desc 'an extension of C commonly used to write Apple software'
      aliases 'objc', 'obj-c', 'obj_c', 'objectivec'
      filenames '*.m', '*.h'

      mimetypes 'text/x-objective_c', 'application/x-objective_c'
    end
  end
end

Version data entries

28 entries across 28 versions & 2 rubygems

Version Path
rouge-4.2.1 lib/rouge/lexers/objective_c.rb
rouge-4.2.0 lib/rouge/lexers/objective_c.rb
rouge-4.1.3 lib/rouge/lexers/objective_c.rb
rouge-4.1.2 lib/rouge/lexers/objective_c.rb
rouge-4.1.1 lib/rouge/lexers/objective_c.rb
mumukit-content-type-1.12.1 vendor/bundle/ruby/2.7.0/gems/rouge-3.30.0/lib/rouge/lexers/objective_c.rb
mumukit-content-type-1.12.0 vendor/bundle/ruby/2.7.0/gems/rouge-3.30.0/lib/rouge/lexers/objective_c.rb
rouge-4.1.0 lib/rouge/lexers/objective_c.rb
rouge-4.0.1 lib/rouge/lexers/objective_c.rb
rouge-4.0.0 lib/rouge/lexers/objective_c.rb
rouge-3.30.0 lib/rouge/lexers/objective_c.rb
rouge-3.29.0 lib/rouge/lexers/objective_c.rb
rouge-3.28.0 lib/rouge/lexers/objective_c.rb
rouge-3.27.0 lib/rouge/lexers/objective_c.rb
rouge-3.26.1 lib/rouge/lexers/objective_c.rb
mumukit-content-type-1.11.1 vendor/bundle/ruby/2.6.0/gems/rouge-3.26.0/lib/rouge/lexers/objective_c.rb
rouge-3.26.0 lib/rouge/lexers/objective_c.rb
rouge-3.25.0 lib/rouge/lexers/objective_c.rb
rouge-3.24.0 lib/rouge/lexers/objective_c.rb
rouge-3.23.0 lib/rouge/lexers/objective_c.rb