hasFileExtension
P5375
predicate
Indicates that one entity (typically a file) possesses a specific file extension denoting its type or format.
All labels observed (19)
| Label | Occurrences |
|---|---|
| typicalFileExtension | 39 |
| hasFileExtension canonical | 27 |
| usesFileExtension | 11 |
| fileExtensionsInclude | 9 |
| fileExtensionConvention | 7 |
| defaultFileExtension | 4 |
| fileExtensionType | 4 |
| inputFileExtension | 4 |
| templateFileExtension | 3 |
| dataFileExtension | 2 |
| fileExtensionUsedIn | 2 |
| producesFileExtension | 2 |
| fileExtensionExport | 1 |
| fileExtensionTargeted | 1 |
| fileExtensionUsed | 1 |
| hasHeaderFileExtension | 1 |
| packageFileExtension | 1 |
| testFileExtension | 1 |
| usesFileExtensionByDefault | 1 |
Description generation (PDg)
The one-sentence description above was generated by prompting gpt-5.1 with the predicate name and this instruction.
Instruction
Given a predicate that represents a relationship or action between entities, generate a one-sentence description explaining its meaning. # Instructions Focus on describing the relationship, not the entities themselves. # Response Format Begin the description with \' Indicates...\'
Input
Predicate: hasFileExtension
Generated description
Indicates that one entity (typically a file) possesses a specific file extension denoting its type or format.
Sample triples (121)
| Subject | Object |
|---|---|
| Workbench | .info for icon metadata via predicate surface "usesFileExtension" ⓘ |
| YANG | .yang ⓘ |
| Verilog | .v ⓘ |
| Verilog | .vh ⓘ |
| MSBuild | .csproj via predicate surface "usesFileExtension" ⓘ |
| MSBuild | .vbproj via predicate surface "usesFileExtension" ⓘ |
| MSBuild | .fsproj via predicate surface "usesFileExtension" ⓘ |
| MSBuild | .vcxproj via predicate surface "usesFileExtension" ⓘ |
| MSBuild | .proj via predicate surface "usesFileExtension" ⓘ |
| CityGML | .gml ⓘ |
| CityGML | .xml ⓘ |
| FreeBASIC | .bas via predicate surface "typicalFileExtension" ⓘ |
| FreeBASIC | .bi via predicate surface "typicalFileExtension" ⓘ |
| UDDF | .uddf via predicate surface "typicalFileExtension" ⓘ |
| Office 2003 | .doc via predicate surface "defaultFileExtension" ⓘ |
| Office 2003 | .xls via predicate surface "defaultFileExtension" ⓘ |
| Office 2003 | .ppt via predicate surface "defaultFileExtension" ⓘ |
| Ninja | .ninja via predicate surface "inputFileExtension" ⓘ |
| TableGen | .td ⓘ |
| ar | .a via predicate surface "typicalFileExtension" ⓘ |
| ar | .a(lib) on some systems via predicate surface "typicalFileExtension" ⓘ |
| ranlib | .a via predicate surface "inputFileExtension" ⓘ |
| windmc | .rc via predicate surface "producesFileExtension" ⓘ |
| windmc | .h via predicate surface "producesFileExtension" ⓘ |
| Intel HEX | .hex via predicate surface "typicalFileExtension" ⓘ |
| Intel HEX | .ihx via predicate surface "typicalFileExtension" ⓘ |
| Microsoft Office binary formats | .doc is Word binary document via predicate surface "fileExtensionType" ⓘ |
| Microsoft Office binary formats | .xls is Excel binary workbook via predicate surface "fileExtensionType" ⓘ |
| Microsoft Office binary formats | .ppt is PowerPoint binary presentation via predicate surface "fileExtensionType" ⓘ |
|
javacc
surface form:
JavaCC
|
.jj via predicate surface "typicalFileExtension" ⓘ |
| FreeMarker templates | .ftl ⓘ |
| SystemVerilog | .sv ⓘ |
| SystemVerilog | .svh ⓘ |
| Less | .less ⓘ |
| Pyrex | .pyx ⓘ |
| Slim | .slim ⓘ |
| Twig | .twig via predicate surface "templateFileExtension" ⓘ |
| PKCS #12 | .p12 via predicate surface "typicalFileExtension" ⓘ |
| PKCS #12 | .pfx via predicate surface "typicalFileExtension" ⓘ |
| CJS | .js via predicate surface "typicalFileExtension" ⓘ |
| ocamlc | .ml via predicate surface "usesFileExtension" ⓘ |
| ocamlc | .mli via predicate surface "usesFileExtension" ⓘ |
| The Scheme Programming Language (book examples) | .ss via predicate surface "typicalFileExtension" ⓘ |
| The Scheme Programming Language (book examples) | .scm via predicate surface "typicalFileExtension" ⓘ |
| CIF2 | .cif ⓘ |
| STAR File syntax | .str via predicate surface "typicalFileExtension" ⓘ |
| CIF1 | .cif via predicate surface "typicalFileExtension" ⓘ |
|
xBase language
surface form:
xBase
|
.prg via predicate surface "typicalFileExtension" ⓘ |
| Altera Hardware Description Language | .tdf via predicate surface "typicalFileExtension" ⓘ |
| TypeScript standard library typings | .d.ts ⓘ |