<commit_before># Defines all Languages known to GitHub.
#
# All languages have an associated lexer for syntax highlighting. It
# defaults to name.downcase, which covers most cases. Make sure the
# lexer exists in lexers.yml. This is a list of available in our
# version of pygments.
#
# type              - Either data, programming, markup, or nil
# lexer             - An explicit lexer String (defaults to name.downcase)
# aliases           - An Array of additional aliases (implicitly
#                     includes name.downcase)
# extension         - An Array of associated extensions
# primary_extension - A String for the main extension associated with
#                     the langauge. (defaults to extensions.first)
# overrides         - An Array of extensions that takes precedence over conflicts
# searchable        - Boolean flag to enable searching (defaults to true)
# search_term       - Deprecated: Some languages maybe indexed under a
#                     different alias. Avoid defining new exceptions.
#
# Any additions or modifications (even trivial) should have corresponding
# test change in `test/test_blob.rb`.
#
# Please keep this list alphabetized.

ASP:
  type: programming
  lexer: aspx-vb
  search_term: aspx-vb
  aliases:
  - aspx
  - aspx-vb
  primary_extension: .asp
  extensions:
  - .asax
  - .ascx
  - .ashx
  - .asmx
  - .asp
  - .aspx
  - .axd

ActionScript:
  type: programming
  lexer: ActionScript 3
  search_term: as3
  aliases:
  - as3
  extensions:
  - .as

Ada:
  type: programming
  extensions:
  - .adb
  - .ads

AppleScript:
  primary_extension: .scpt
  extensions:
  - .applescript
  - .scpt

Arc:
  type: programming
  lexer: Text only
  extensions:
  - .arc

Assembly:
  type: programming
  lexer: NASM
  search_term: nasm
  aliases:
  - nasm
  extensions:
  - .asm

AutoHotkey:
  type: programming
  lexer: Text only
  aliases:
  - ahk
  extensions:
  - .ahk

Batchfile:
  type: programming
  group: Shell
  search_term: bat
  aliases:
  - bat
  primary_extension: .bat
  extensions:
  - .bat
  - .cmd

Befunge:
  extensions:
  - .befunge

BlitzMax:
  extensions:
  - .bmx

Boo:<commit_msg>Fix AutoHotkey lexer<commit_after># Defines all Languages known to GitHub.
#
# All languages have an associated lexer for syntax highlighting. It
# defaults to name.downcase, which covers most cases. Make sure the
# lexer exists in lexers.yml. This is a list of available in our
# version of pygments.
#
# type              - Either data, programming, markup, or nil
# lexer             - An explicit lexer String (defaults to name.downcase)
# aliases           - An Array of additional aliases (implicitly
#                     includes name.downcase)
# extension         - An Array of associated extensions
# primary_extension - A String for the main extension associated with
#                     the langauge. (defaults to extensions.first)
# overrides         - An Array of extensions that takes precedence over conflicts
# searchable        - Boolean flag to enable searching (defaults to true)
# search_term       - Deprecated: Some languages maybe indexed under a
#                     different alias. Avoid defining new exceptions.
#
# Any additions or modifications (even trivial) should have corresponding
# test change in `test/test_blob.rb`.
#
# Please keep this list alphabetized.

ASP:
  type: programming
  lexer: aspx-vb
  search_term: aspx-vb
  aliases:
  - aspx
  - aspx-vb
  primary_extension: .asp
  extensions:
  - .asax
  - .ascx
  - .ashx
  - .asmx
  - .asp
  - .aspx
  - .axd

ActionScript:
  type: programming
  lexer: ActionScript 3
  search_term: as3
  aliases:
  - as3
  extensions:
  - .as

Ada:
  type: programming
  extensions:
  - .adb
  - .ads

AppleScript:
  primary_extension: .scpt
  extensions:
  - .applescript
  - .scpt

Arc:
  type: programming
  lexer: Text only
  extensions:
  - .arc

Assembly:
  type: programming
  lexer: NASM
  search_term: nasm
  aliases:
  - nasm
  extensions:
  - .asm

AutoHotkey:
  type: programming
  lexer: autohotkey
  aliases:
  - ahk
  extensions:
  - .ahk

Batchfile:
  type: programming
  group: Shell
  search_term: bat
  aliases:
  - bat
  primary_extension: .bat
  extensions:
  - .bat
  - .cmd

Befunge:
  extensions:
  - .befunge

BlitzMax:
  extensions:
  - .bmx

Boo:
{'fraction_non_alphanumeric': 0.07635009310986965, 'fraction_numerical': 0.0013966480446927375, 'mean_word_length': 2.487824675324675, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3713260', 'n_tokens_mistral': 1397, 'n_tokens_neox': 1341, 'n_words': 462}