formline PICTURE,LIST
Tai vidinė funkcija, naudojama format
'ų,
nors ji taip pat gali būti ir iškviečiama. Ji formuoja (žr. perlform) reikšmių sąrašą, atsižvelgiant į PICTURE turinį, patalpindama išvestį į formatuojamos išvesties kaupiklį, $^A
(arba
$ACCUMULATOR
angliškai).
Pagaliau, kai write
'inimas baigiamas $^A
turinys yra įrašomas į filehandle'ą, bet iš $^A
galima nuskaityti pačiam ir tuomet nusatyti $^A
atgal į ""
. Pažymėtina, jog formatas dažniausiai daro vieną formline
per formos eilutę, bet formline
funkcija pati nesirūpina kiek naujų eilučių yra įterptų į PICTURE.
tai reiškia, jog ~
ir ~~
prieigos raktai (tokens) laikys PICTURE kaip vieną eilutę. Užtai gali prireiktipanaudoti keletą eilučių, norint įgyvendinti vieno įrašo formatą, lygiai kaip formato kompiliatorius.
Tačiau saugokitės dėdami dvigubas kabutes apie patį vaizdą (picture), nes @
simbolis gali būti traktuojamas kaip kad masyvo vardo pradžia. formline
visada gražina true. Žr. perlform kitiems pavyzdžiams.