github-linguist / github-linguist/linguist

PARIG/GP

Open
#7,451 0 comments 1 reaction 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

## New Language
[PARI/GP](https://pari.math.u-bordeaux.fr/)

## URL of example repository
https://pari.math.u-bordeaux.fr/Scripts/

https://github.com/rmathar/Clebsch-Gordan/tree/main

https://github.com/CRGreathouse/PARI-extensions

https://github.com/maxale/gpscripts

## URL of syntax highlighting grammar

## Most popular extensions
`.gp`

## Detected language
These scripts are currently flagged as gnuplot (which is I think usually using the suffix `.plt` ?)
unless one installs a `.bigattributes` file to avoid this

Contributor guide

Open the contributing guide

Research direction

Review the PARI/GP example repositories linked in the issue, especially their use of the `.gp` extension, and compare the current gnuplot detection described there. Determine how Linguist represents language detection and syntax grammars before deciding what support is needed. Done means PARI/GP files are identified as PARI/GP rather than gnuplot without requiring a `.bigattributes` file.

Written by the indexing model from the issue text.

Assessment

Domain
tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.