Here document
From Wikipedia, the free encyclopedia
Remove ads
Et here document, også kalt heredoc, er innen informasjonsteknologien navnet på en literal i en datafil eller innmatingsstrøm i en kildekodefil som behandles som om den er en separat datafil. Begrepet brukes også om multilinje strengliteraler med en lignende syntaks, og som bevarer linjeskiftene og andre tomrom i teksten
Here documents har sin opprinnelse i Unix-skall,[1] og blir blant annet funnet i Bourne Shell, C shell,[2] tcsh,[3] KornShell, bash og Z shell. De finnes også i flere høynivåspråk, deriblant Perl (med en syntaks som er hentet fra Unix-skall) og språk som er påvirket av Perl, slik som PHP og Ruby. Andre høynivåspråk som Python og Tcl har andre og lignende fasiliteter for strenger over flere linjer.
Remove ads
Referanser
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads