Message 1 of 17

Not applicable
09-19-2019
10:18 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hi,
What I'm trying to do:
If my variable revnum contains A call that function
If my variable revnum contains B call that function
If my variable revnum contains C call that function
ELSE, call this function
I'm trying to make my statements more efficient verse using many conditionals, as the count can go up to 20 for each letter. Sample Code:
(cond ((= revnum "A1") (Arecord)) ; If input equals ((= revnum "A2") (Arecord)) ((= revnum "A3") (Arecord)) ((= revnum "B1") (Brecord)) ((= revnum "B2") (Brecord)) ((= revnum "B3") (Brecord)) ((= revnum "C1") (Crecord)) ((= revnum "C2") (Crecord)) ((= revnum "C3") (Crecord)) (t (other_issue)) ; Else statement )
If you have documentation resources directly related to AutoLISP I would very much appreciate it, I'm having trouble finding centralized, in-depth documentation similar to other programming languages.
Solved! Go to Solution.