here is modified script
it goes in your file line by line and sum each line
if line contains any non digit char, is ignored, it means summed lines are not
touched

const module_name  = "SumDigits"         'this name must be unique !!!
const module_desc  = "Sum digits"  'script description
const module_ver   = "1.00"         'version

sub mySum
    set obj = NewEditor()
    obj.AssignActiveEditor()

        Dim n, d, sum
        for j = 1 to obj.linesCount() 
                sum = 0
                d = 0
                obj.caretY(j)
                n = obj.lineText        
                If IsNumeric(n) Then
                For i = 1 To Len(n)
                        d = CInt(Mid(n,i,1))
                        sum = sum + d
                Next
                    obj.lineText(n & "=" & sum)
                End If
        Next
end sub

sub Init
  addMenuItem "Sum digits in lines","", "mySum"
end sub


-- 
<https://forum.pspad.com/read.php?2,75802,75820>
PSPad freeware editor https://www.pspad.com

Odpovedet emailem