Սկիզբ » Նշագիր "Common Lisp"

Նշագիր: Common Lisp

Common Lisp: Պարզ ու կատարյալ թվերի մասին

| Հունվար 20, 2013 |
Common Lisp: Պարզ ու կատարյալ թվերի մասին

«N թիվը կոչվում է պարզ, եթե այն բացի մեկից և իրենից այլ բաժանարարներ չունի։» Եթե թվի պարզությունը որոշող ֆունկցիան գրենք ըստ այս սահմանման, ապա պետք է որ ստանանք մոտավորապես հետևյալը․ (defun is-prime-a (num) (loop for k from 2 to (1- num) never (zerop (mod num k)))) Սա իմպերատիվ լուծում է, որտեղ ցիկլի կազմակերպմամբ բացահայտորեն նկարագրված […]

Կարդալ ամբողջը

Common Lisp։ Պրոցեդուրային ծրագրավորման մասին

| Նոյեմբեր 18, 2012 |
Common Lisp։ Պրոցեդուրային ծրագրավորման մասին

Մի անգամ Կոնֆուցիուսին հարցրեցին. “Ուսուցիչ, ի՞նչ կարծիքի եք այն մասին, որ Ցզի-Սյուն ծրագրավորում է Lisp լեզվով։” ՈՒսուցիչը մտածեց և ասաց. “Ցզին խելացի է։ Նա կարող է գրել Lisp լեզվով”։ Lisp լեզուն մեզ ծանոթ է առավելապես որպես ֆունկցիոնալ ծրագրավորման լեզու։ Բայց ես ուզում եմ այս հոդվածում ներկայացնել Common Lisp լեզվի այն հնարավորությունները, որոնք թույլ են տալիս […]

Կարդալ ամբողջը

Մեկ օրինակ հինգ լեզուներով

| Հոկտեմբեր 30, 2012 |
Մեկ օրինակ հինգ լեզուներով

Այս հոդվածի համար ես ընտրել եմ պատկերի մակերեսի հաշվման թվային մի եղանակ, որ ավելի հայտնի է “Մոնտե-Կառլոյի մեթոդ” անվանբ։ C, Java, Go, Common Lisp և C++11 լեզուներով ես կներկայացնեմ թվային ինտեգրման այս եղանակի իրականացումը։

Կարդալ ամբողջը

Ինչպե՞ս Java ծրագիրն ընդլայնել սկրիպտերով

| Սեպտեմբեր 22, 2012 |
Ինչպե՞ս Java ծրագիրն ընդլայնել սկրիպտերով

Իմ նպատակն է ցուցադրել, թե ինչես կարելի է Java լեզվով գրված ծրագրի ֆունկցիոնալությունն ընդլայնել սկրիպտային մեխանիզմի միջոցով՝ օգտագործողին տալով գործողությունների մեծ ազատություն:

Կարդալ ամբողջը

93