lisp - Can you execute multiple statements in an "if" statement? -


यह मेरा कार्य है:

  (MyFunction (इनपुट) को छोड़ दें (((NEWNUM (इनपुट संख्या प्राप्त करें))) (यदि (इनपुट संख्या प्राप्त करें) // यदि यह (setq संख्या NEWNUM) (FUNCT2) // फिर इन दोनों को निष्पादित करें (सूची 'नहीं मिली है))) // अन्य आउटपुट यह  

इसलिए if स्टेटमेंट के बाद मैं (setq num newNUM) निष्पादित करने में सक्षम होना चाहता हूं इसके बाद (FUNCT2) > एक नया चर सेट करने के लिए और उसके बाद फ़ंक्शन कॉल करें। ऐसा करने के बारे में कोई भी विचार?

अनुक्रम में कई चीज़ें करने के लिए, आप progn चाहते हैं

  (myfunction (इनपुट) को छोड़ दें ((नया (इनपुट संख्या)) () (यदि (इनपुट संख्या) पता लगाएं / यदि यह (प्रॉग्नि (सेटिक संख्या न्यू न्यूज) ) (FUNCT2)) // फिर इन दोनों को निष्पादित करें (सूची 'नहीं मिली))) // // आउटपुट यह  

Comments