← DL-Pascal collection

cov09.log

DOWNLOAD ORIGINAL FILE

=== Section 9: Sets and Files ===

-- Set Basic --
OK   IN 1
OK   IN 3
OK   NOT IN 2
OK   NOT IN 0
OK   Range IN 1
OK   Range IN 5
OK   Range !IN 6
OK   Range !IN 0
OK   Empty set
OK   Empty set 5
OK   Full IN 0
OK   Full IN 128
OK   Full IN 255
OK   Char IN A
OK   Char IN Z
OK   Char !IN a
OK   Char !IN 0
OK   Hex IN 0
OK   Hex IN F
OK   Hex IN 9
OK   Hex !IN G

-- Set Operators --
OK   Union 1
OK   Union 6
OK   Union 3
OK   Union !8
OK   Inter 3
OK   Inter 5
OK   Inter !2
OK   Inter !6
OK   Diff 1
OK   Diff 2
OK   Diff !3
OK   Diff !6
OK   RDiff 6
OK   RDiff 7
OK   RDiff !3

-- Set Compare --
OK   Set =
OK   Set <>
OK   Subset <=
OK   Subset =
OK   Not subset
OK   Super >=
OK   Not super
OK   Empty sub

-- Set Usage --
OK   Vowel count
OK   Set odd
OK   Set even
OK   Dyn set 1
OK   Dyn set 3
OK   Dyn set !2
OK   Dyn set 15

-- Text File --
OK   Text write
OK   Text read 1
OK   Text read 2
OK   Text read 3
OK   Text read int
OK   Text Eof

-- Eof/Eoln --
OK   Eoln char A
OK   Not Eoln A
OK   Eoln after C
OK   Not Eof L2
OK   Eof at end

-- Append --
OK   Append line 1
OK   Append line 2
OK   Append Eof

-- IOResult --
OK   IOResult error
  IOResult: 2
OK   IOResult clear
OK   IOResult ok

-- Typed File --
OK   TFile size
OK   TFile pos0
OK   TFile val 1
OK   TFile pos1
OK   TFile seek
OK   TFile pos5
OK   TFile Eof

-- Rename --
OK   Rename done
OK   Rename read

-- Erase --
OK   Erase done
OK   Erase verify

=== Section 9 complete ===