(if (= attValue "90")
(if (= (atoi attValue) 90)
It will do as expected but doesn't honor the (if (= attValue 90)
It skips that line of code.
(= attValue "90")
or:(= (atoi attValue) 90)
I also get this message from the <Build Output> window when I "Check TEXT in Editor"
[CHECKING TEXT FM136.lsp loading...]
..
; warning: local variable used as function: LM:GETATTRIBUTEVALUE
; Check done.
(/ LM:GetAttributeValue ss attValue)
(/ cl56 fm136 ss attValue)