دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: برنامه نویسی: زبان های برنامه نویسی ویرایش: نویسندگان: Thomas Mailund سری: ISBN (شابک) : 9781484228814 ناشر: Apress سال نشر: 2017 تعداد صفحات: 103 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 571 کیلوبایت
در صورت تبدیل فایل کتاب Metaprogramming in R به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب فرابرنامه نویسی در R نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
یاد بگیرید که چگونه توابع و عبارات را دستکاری کنید تا نحوه تفسیر زبان R خود را تغییر دهید. این کتاب مقدمه ای بر فرابرنامه نویسی به زبان R است، بنابراین شما برنامه هایی را برای دستکاری برنامه های دیگر می نویسید. فرابرنامهنویسی در R به شما نشان میدهد که چگونه کد را به عنوان دادهای که میتوانید تولید، تجزیه و تحلیل یا اصلاح کنید، در نظر بگیرید. R یک زبان بسیار سطح بالا است که در آن تمام عملیات ها تابع هستند و همه توابع داده هایی هستند که می توان آنها را دستکاری کرد. این کتاب به شما نشان میدهد که چگونه از انعطافپذیری طبیعی R در نحوه ارزیابی فراخوانیها و عبارات تابع، برای ایجاد زبانهای کوچک دامنه خاص برای گسترش R در خود زبان R استفاده کنید. آنچه یاد خواهید گرفت در مورد آناتومی یک تابع در R اطلاعاتی کسب کنید به داخل فراخوانی تابع نگاه کنید با عبارات و محیط های R دستکاری عبارات در R استفاده از جایگزین ها این کتاب برای کسانی است که حداقل تجربه ای با R دارند و مطمئناً برای کسانی که با R تجربه در سایر زبان های برنامه نویسی
Learn how to manipulate functions and expressions to modify how the R language interprets itself. This book is an introduction to metaprogramming in the R language, so you will write programs to manipulate other programs. Metaprogramming in R shows you how to treat code as data that you can generate, analyze, or modify. R is a very high-level language where all operations are functions and all functions are data that can be manipulated. This book shows you how to leverage R's natural flexibility in how function calls and expressions are evaluated, to create small domain-specific languages to extend R within the R language itself. What You'll Learn Find out about the anatomy of a function in R Look inside a function call Work with R expressions and environments Manipulate expressions in R Use substitutions Who This Book Is For Those with at least some experience with R and certainly for those with experience in other programming languages.
Front Matter....Pages i-xi
Anatomy of a Function....Pages 1-15
Inside a Function Call....Pages 17-33
Expressions and Environments....Pages 35-55
Manipulating Expressions....Pages 57-75
Working with Substitutions....Pages 77-97
Back Matter....Pages 99-103