به مسیر Emacs Lisp در Exercism بپیوندید تا از این موارد بهرهمند شوید: 103 تمرین همراه با تحلیل خودکار کد شما و مربیگری شخصی، همه ۱۰۰٪ رایگان.
(defun hello (&optional name)
"Say hello, optionally to NAME."
(let ((greetee (or name "World")))
(concat "Hello, " greetee "!")))
با تمرینهای برنامهنویسی سرگرمکننده و پاداشدهندهای که درک شما از مفاهیم را در Exercism میسنجند، در برنامهنویسی بهتر شوید.
یک لیست پیوندی دوطرفه پیادهسازی کنید.
با دریافت یک حرف، الماسی چاپ کنید که با 'A' شروع میشود و حرف دادهشده در پهنترین نقطهی آن قرار دارد.
به خاطر نبود یک میخ نعل، پادشاهیای از دست رفت، یا دستکم اینطور میگویند. متن کامل این شعر ضربالمثلی را به خروجی بدهید.
نگارش Emacs Lisp ساده و رساست و یادگیری آن آسان است.
هم کد منبع و هم دادهها با فهرستهای تودرتو بیان میشوند.
با سیستم ماکروی Emacs Lisp میتوان بهراحتی زبان را سفارشی کرد.
Emacs Lisp از سبکهای برنامهنویسی امری و تابعی پشتیبانی میکند.
با بهرهگیری از حالت دستهای Emacs میتوان از Emacs Lisp بهعنوان زبان اسکریپتنویسی استفاده کرد.
Emacs Lisp درست درون ویرایشگر بهخوبی مستند شده است.
هر زبانی روش خودش را برای انجام کارها دارد. Emacs Lisp هم از این قاعده مستثنا نیست. منتورهای ما به شما کمک میکنند مثل یک برنامهنویس Emacs Lisp فکر کنید و کد را به سبک اصیل Emacs Lisp بنویسید. بعد از اینکه تمرینی را حل کردید، آن را برای تیم داوطلبان ما ارسال کنید تا نکتهها، ایدهها و بازخوردی دربارهی این که چطور آن را به آنچه معمولاً در Emacs Lisp میبینید نزدیکتر کنید به شما بدهند؛ آنها کمک میکنند چیزهایی را کشف کنید که نمیدانید که نمیدانید.
دربارهی منتورینگ بیشتر بدانیدمسیر Emacs Lisp در Exercism شامل 103 تمرین است تا به شما کمک کند کد بهتری بنویسید.
همهی تمرینهای Emacs Lisp را ببینید