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

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