.TD Bestandsextensie
Onvolledig downloadbestand van Thunder
| Ontwikkelaar | Thunder Network Technologies |
| Populariteit |
3,8 | 30 stemmen |
Wat is een TD-bestand?
Een TD-bestand is een gedeeltelijk gedownload bestand dat is gemaakt door Thunder, een in het Chinees gelokaliseerde internetdownloadmanager. Het slaat de inhoud van een bestand op terwijl die wordt ontvangen en gebruikt de extensie ".td" om aan te geven dat de download onvolledig is totdat deze is voltooid. Daarna wordt de extensie ".td" verwijderd.
Meer informatie
De bestandsextensie ".td" is een tijdelijke extensie die wordt toegevoegd aan een bestand dat door Thunder wordt gedownload. Het bestand sample.mp4 zou bijvoorbeeld de naam sample.mp4.td hebben tijdens het downloaden. Wanneer de download is voltooid, wordt de extensie ".td" verwijderd. Als de extensie ".td" niet wordt verwijderd, is je download waarschijnlijk onderbroken voordat deze was voltooid en is het bestand onvolledig. Je moet de download hervatten of het bestand opnieuw downloaden.
OPMERKING: Thunder wordt ook "Xunlei" genoemd, wat 迅雷 in het Chinees is. De software is ontwikkeld door een Chinees bedrijf met de naam Thunder Network Technologies.
Programma's die TD-bestanden openen of ernaar verwijzen
Doeldefinitiebestand
| Ontwikkelaar | LLVM Developer Group |
| Populariteit |
2,0 | 4 stemmen |
Een TD-bestand is een definitiebestand dat wordt gebruikt door TableGen, een hulpprogramma dat deel uitmaakt van de LLVM compiler en wordt gebruikt om LLVM-backends te schrijven. Het bevat klassen (class) en definities (def) die zijn geschreven in de TableGen-taal. Deze specificeren hoe LLVM gecompileerde broncode van een programma vertaalt naar code die het doelapparaat begrijpt.
Meer informatie
LLVM wordt gebruikt om code van ontwikkelaars, zoals Objective-C- of C++-code, te compileren naar code die op een doelmachine kan worden uitgevoerd. Om dit te doen, zet LLVM de code van de ontwikkelaar eerst om in zijn eigen interne representatie (IR). Dit is een tussentaal waarmee de LLVM-compiler flexibel gecompileerde code kan vertalen naar code voor verschillende doelomgevingen.
De LLVM-backend vertaalt de IR naar doelcode, maar de LLVM-backend heeft regels nodig om de IR correct naar doelcode te vertalen. Deze regels worden met TableGen gedefinieerd en opgeslagen in het TD-bestand. Elk TD-bestand bevat regels voor afzonderlijke doelomgevingen.
