aUCBLogo Demos and Tests / lpt1test3
			
				
			
			to lpt1test3
;   openAppend "LPT1
;   setwrite "LPT1
   make "FormFeed "FormFeed ;char 12
   make "linesPerPage 10
   make "lines 0
   foreach procedures ~
   [   make "newLines countLines ?
      make "lines :lines+1+:newLines 
      if :lines > :linesPerPage ~
      [   pr :FormFeed
         make "lines mod :newLines :linesPerPage
      ]
      pr lines
      po ?
   ]
;   setwrite []
;   close "LPT1
end
to countLines :proc
   local [lines]
   make "lines 3
   make "t (word fulltext :proc)
   foreach :t ~
   [   if equalp ? char 10 ~
      [   make "lines :lines+1
      ]
   ]
   output :lines
end
to t
   pr 1
end
to t2
   pr 2
end
to t3
   pr 3
end