.lisp
4 claimants
1 primary
2 secondary
unambiguous primary
SWH popularity
From the SWH-MSR-ARV dataset (Desmazières, Di Cosmo, Lorentz, MSR 2025; file nb_extensions_alphanum.csv) — one row per (ext, year) in the full SWH archive. Case-aggregated. citation.
2.5M
total occurrences
398.0K
since 2019 (15.7%)
1970–2023
years active
Case variants in archive: .lisp (2.5M), .LISP (1.4K), .Lisp (87) — aggregated above.
Attribution status
This extension is attributed to CL as primary by 1 authoritative claim.
Authoritative sources: ✓ Linguist △ Pygments · secondary ✗ Wikidata · no claim △ Wikipedia · secondary
Claimants (6)
Languages that list
.lisp among their extensions. Strength reflects whether the upstream source treated it as their primary extension.| Language | Source | Strength |
|---|---|---|
| CL | linguist | primary |
| CL | pygments | secondary |
| lisp | pygments | secondary |
| newLISP | linguist | secondary |
| CL | wikipedia | proposed |
| MACLISP | wikipedia | proposed |
Disambiguation rules (2)
Linguist heuristics that decide, by content, which language a
.lisp file actually is.| Rule | Predicts | Kind | Predicates (truncated) |
|---|---|---|---|
h/linguist/.lisp/0 | CL | predicates | [{"kind": "any", "regexes": ["^\\s*\\((?i:defun|in-package|defpackage) "]}] |
h/linguist/.lisp/1 | newLISP | predicates | [{"kind": "any", "regexes": ["^\\s*\\(define "]}] |
SWH-mined examples (0)
No archived examples for .lisp in our local mirror yet.