Po prostu poznaję strukturę kodu źródłowego LLVM/Clang i trudno mi zrozumieć, czym właściwie są pliki * .td?Co to są pliki * .td w źródle LLVM/Clang?
5
A
Odpowiedz
8
* Pliki .td zawierają kod TableGen. TableGen jest interpretowanym językiem opisującym "zapisy informacji specyficznych dla domeny". Jednym z jego głównych celów jest generowanie części kodu źródłowego C/C++ dla llvm/clang. Jednak jest ona wykorzystywana do różnych innych celów, jak również, patrz
TableGen Program referencyjny: http://llvm.org/docs/TableGen/index.html
TableGen Język odniesienie: http://llvm.org/docs/TableGen/LangRef.html
TableGen backendy: http://llvm.org/docs/TableGen/BackEnds.html
Powiązane problemy
- 1. Co to są pliki FTL
- 2. Co to są pliki `rc` w nodejs?
- 3. Co to są pliki .tpl.html? (angularjs)
- 4. Co to są pliki .pidb MonoDevelop?
- 5. Co to są pliki .rej, które są tworzone podczas scalania
- 6. Co to są "podpisane" pliki cookie w programie connect/expressjs?
- 7. Co to są pliki .dex w systemie Android?
- 8. Co to są wbudowane pliki binarne w Xcode?
- 9. Co to są adresy URL rozpoczynające się od // - które możesz zobaczyć w źródle html w Google+?
- 10. Co to są `+:` i `-:`?
- 11. Co to są fortuny?
- 12. Co to są pojęcia?
- 13. Co to są CoreDataGeneratedAccessors?
- 14. Co to są RFC?
- 15. Jakie hashe (#) są używane w źródle biblioteki?
- 16. Perl: co robi checkstack.pl w źródle linux?
- 17. Co to są opcje + FollowSymLinks?
- 18. Co to są czyste zmienne?
- 19. Co to są moduły CSS3?
- 20. Co to są połączenia ZygoteInit?
- 21. Co to są operatorzy zniesione?
- 22. Co to są hipotetyczne indeksy?
- 23. Co to są ograniczone szablony?
- 24. Co to są "pilne dane"?
- 25. Co to są Iteratory SCARY?
- 26. Co to są błędy xsession?
- 27. Co to są opcje skrótów?
- 28. Co to są pojemniki w Javie
- 29. Co to są klasy encji w php
- 30. Co to są instrukcje "jest" w D?