a b ---ACCDEFGGHH-----IKLMNP AAAACCDEFGGHHFGGHHIKLMNP a c EFGGHHIKLMNP------- HFGGHHIK-MNPMNPLMNP a d EFGGHHIKLMNP------- HFGGHHIK-MNPMNPLMNP b c AAAACCDEF----------GGHHFGGHHIKLMNP------- AAAACCDEFCDEFCDEFEFGGHHFGGHHIK-MNPMNPLMNP b d CDEF--GGHHFGGHHIKLMNP------- DDEFEFGGHHFGGHHIK-MNPMNPLMNP c d CDEFCDEFCDEFEFGGHHFGGHHIKMNPMNPLMNP DDDDDDDDDDEFEFGGHHFGGHHIKMNPMNPLMNP
wrong # args: should be "exit code"
    while executing
"exit"
    (in namespace eval "::request" script line 19)
    invoked from within
"namespace eval ::request $script"
    ("::try" body line 12)

OUTPUT BUFFER:

#!/usr/local/bin/tclsh load src/libtclswalign0.1.so set a "ACCDEFGGHHIKLMNP" set b "AAAACCDEFGGHHFGGHHIKLMNP" set c "AAAACCDEFCDEFCDEFEFGGHHFGGHHIKMNPMNPLMNP" set d "ACCCCCCCDDDDffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffDDDDDDDDDDDDDDDDDDEFEFGGHHFGGHHIKMNPMNPLMNP" puts "\na b\n[swalign $a $b]" puts "\na c\n[swalign $a $c]" puts "\na d\n[swalign $a $d]" puts "\nb c\n[swalign $b $c]" puts "\nb d\n[swalign $b $d]" puts "\nc d\n[swalign $c $d]" exit