anchor.diff:  ;;;   (setq ls3-state (list "Test layer" 64 7 "Continuous" 211 Color_7 0 0))
   ;;;   (princ (HGG:Convert-Ls3-File:Ls3-State:From-Ls3 ls3-state))
   ;;;   ;:> ((8 "Test Layer") (90 8) (62 7) (370 211) (6 "Continuous) (2 Color_7) (440 33554687) 0)
  -;;; CALLS
   ;;; CALLED BY
  +;;;   HGG:Convert-Ls3-File:Process-File
   ;;; NOTES
   ;;; TODO
   ;;; SOURCE
  
positive.code: ;;;                          3 = Multiple states were found to be invalid.
  ;;;                          4 = Unknown error
  ;;; TODO
  ;;;   S.P.@01-05-16 -- For reducing complexity, have this function return the layer state
  ;;;                    in a LS3 type format. Makes it more testable as well.
  ;;;   S.P.@01-06-16 -- Try to remove the local variable and just build the list to check as you go.
  ;;; SOURCE
    (while (not (equal string "\n"))
      (setq ls3-state (append ls3-state (HGG:Read-To-Delimiter string 09)))
      )
    (HGG:Convert-Ls3-File:Ls3-State:Check-For-Errors ls3-state)
    )
  
negative.code: ;;;   HGG:Replace-N
  ;;;   +default-state+
  ;;; CALLED BY
  ;;;   HGG:Convert-Ls3-File:Ls3-State:Parse-string
  ;;; NOTES
  ;;;   The LAS type structure has an error code stored in (nth 7 las-state). This is the error code
  ;;;   that is set. See [FUNC] for more detail on the LAS type structure.
  