github-linguist / github-linguist/linguist

ARM32 Assembly Language

Open
#5,346 4 comments 2 reactions 0 assignees View on GitHub
Add Language Good First Issue
Dominant language
Ruby
Stars
13.7k
Forks
5.4k
Avg merge
1d 15h
Merged PRs (30d)
17

Description

## Language name

ARM Assembly

## URL of example repository

My repository has [plenty of source files in ARM assembly](https://github.com/JoaoBaptMG/gba-modern/tree/master/source/math), since I have been working a lot with code for the Game Boy Advance. ARM assembly files are heavily used as well on other similar projects on the GBA dev scene (for example, [this one](https://github.com/felixjones/agbabi), a full repository of ARM assembly functions for the GBA).

## URL of syntax highlighting grammar

As far as I know, there's no syntax highlighting grammar specific for the ARM assembly files, but one could be adapted from the x86 assembly grammar.

## Most popular extensions

The most used are `.s` and `.asm`, though they would have to be manually defined on a .gitattributes file for it to work.

## Detected language

They are normally detected as "normal" assembly or even plain text, since `.s` doesn't have a set extension as far as I am aware.

## Note

I'm not sure about the similarity with the AArch64 assembly language, but since it is there, there _might_ be some use for syntax highlighting on it as well.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.