• این تنوع اعمال اساسی که هر کامپایلر بایستی انجام دهد، مشابه هم می‌باشند. دانسته‌های ما دربارهٔ سازمان‌بندی و نوشتن کامپایلر نسبت به زمانی که اولین کامپایلرها...
    24 KB (2,167 words) - 03:44, 20 June 2024
  • کیت کامپایلر آمستردام (همچنین از آن به عنوان کین کامپایلر دانشگاه مستقل(به انگلیسی: free University) نیز یاد می‌شود) درخواست کرد که از کامپایلر او استفاده...
    10 KB (667 words) - 00:36, 18 May 2024
  • خواندن توسط ماشین هستند، بنابراین IDEها می‌توانند خروجی کامپایلر را فهرست کنند. طراحی ماژولار کامپایلر می‌تواند نمایه‌سازی کد منبع، بررسی نحو، و سایر ویژگی‌هایی...
    19 KB (1,714 words) - 12:53, 30 June 2024
  • ۱۹۶۷ مارتین ریچاردز زبان BCPL را برای نوشتن نرم‌افزارهای سیستم‌عامل و کامپایلر در دانشگاه کمبریج ابداع کرد. سپس در سال ۱۹۷۰ کن تامسون زبان B را بر مبنای...
    37 KB (3,183 words) - 08:30, 21 June 2024
  • O_code (کد شئ) خارج شده از جلوبندی کامپایلر بی سی پی ال را اجرا می‌کند. این انتزاعی سازی این اجازه را به کامپایلر می‌داد که به راحتی به یک معماری جدید...
    14 KB (1,302 words) - 08:43, 12 December 2024
  • یک کامپایلر بهینه‌ساز، کامپایلری است که برای تولید کدی طراحی شده است که از جنبه‌هایی مانند به حداقل رساندن زمان اجرای برنامه، استفاده از حافظه، اندازه...
    24 KB (2,433 words) - 10:56, 13 November 2024
  • ریاضی برای محدودسازی و حل مدل‌ها در فیزیک ذرات بوت‌استرپینگ(کامپایلر): فرایند نوشتن یک کامپایلر در آن زبان برنامه‌نویسی که قرار است آن را کامپایل کند. بوت‌استرپینگ...
    41 KB (3,478 words) - 12:09, 28 June 2023
  • کامپایلر LCC ("کامپایلر محلی C" یا "کامپایلر کوچک C") یک کامپایلر کوچک و قابل تعویض هدف برای زبان برنامه نویسی ANSI C است. اگرچه کد منبع آن در سطح استفاده...
    8 KB (771 words) - 20:26, 13 June 2022
  • علاوه بر میکروکنترلرهای AVR این کامپایلر توانایی برنامه ریزی میکروکنترلرهای ARM را نیز داراست . این نرم افزار از کامپایلر و زنجیره ابزار AVR-GCC استفاده...
    27 KB (2,380 words) - 07:28, 10 December 2024
  • C.Johnson در آزمایشگاه Bell توسعه پیدا کرد. یَک، در واقع بخشی از مراحل کامپایلر است که کد منبع را گرفته و آن را از دید قواعد صرف و نحو مورد بررسی قرار...
    7 KB (619 words) - 04:11, 1 August 2022
  • کامپایلر-کامپایلر یا کامپایلرساز (به انگلیسی: Compiler-compiler) در علوم کامپیوتر ابزاری است که با گرفتن توصیف یک زبان صوری و یک ماشین (مثلاً مجموعه دستورالعمل...
    8 KB (763 words) - 20:14, 2 February 2023
  • آن‌ها را به زبان‌هایی مثل سی بنویسد یا از پای‌پای استفاده کند که نوعی کامپایلر درجا است. از سایتون که اسکریپت پایتون را به سی ترجمه می‌کند نیز می‌توان...
    122 KB (8,985 words) - 10:07, 22 December 2024
  • برنامه ساده شود تا اشکال زدایی آسان‌تر شود. به عنوان مثال، یک اشکال در کامپایلر می‌تواند هنگام عبور از فایل منبع بزرگ خراب شود. با این حال، پس از ساده‌سازی...
    36 KB (3,236 words) - 16:21, 15 November 2024
  • عبارتند از: «تحقیقات، طراحی، توسعه و تست سیستم‌های عامل در سطح نرم‌افزار، کامپایلر، نرم‌افزار شبکه توزیع برای پزشکی، صنعتی، نظامی، ارتباطات، هوا فضا، کسب...
    25 KB (2,059 words) - 07:19, 4 September 2024
  • خوانش فورا هر بخش از کد را به زبان ماشین ترجمه می‌کند. این نوع کامپایلر در مقابل کامپایلر های چندگذره قرار می‌گیرد. کامپایر های چندگذره قبل از تبدیل نهایی...
    14 KB (1,520 words) - 06:26, 1 March 2023
  • اولیه بیشتر شد. در تعدادی از تست‌ها نشان داده شد که کارایی کامپایلر JIT کاملاً مشابه کامپایلر محلی شد. عملکرد کامپایلرها لزوماً کارایی کدهای کامپایل شده...
    70 KB (5,992 words) - 07:58, 13 December 2024
  • مایکروسافت کامپایلر پاسکال خود را چند صد دلار به فروش می‌رساند، تداوم موفقیت چند ساله توربو پاسکال سبب شد که درآمدهای مایکروسافت از فروش کامپایلر پاسکال بسیار...
    67 KB (6,472 words) - 18:00, 16 April 2024
  • اشکال زدایی تشکیل شده است. برخی از IDEها، مانند NetBeans و Eclipse، حاوی کامپایلر، مترجم یا هر دو مورد لازم هستند. دیگران، مانند SharpDevel و Lazarus، چنین...
    19 KB (1,720 words) - 10:51, 14 July 2024
  • بهینه‌سازی از مهم‌ترین وظایف یک کامپایلر است که معمول بعد از تولید کد میانی آغاز می شود. همیشه هنگام کامپایل یک برنامه برای پخش نهایی از بهینه‌سازی استفاده...
    14 KB (1,395 words) - 12:58, 27 March 2020
  • می‌دهد. APIهای رزلین سه نوع هستند: APIهای ویژگی، APIهای فضای کار و APIهای کامپایلر. APIهای ویژگی به توسعه دهندگان ابزار کد منبع اجازه می‌دهد تا اصلاح کد را...
    8 KB (720 words) - 13:12, 23 November 2020
  • ساخت که یک کامپایلر آبجکتیو-سی با کتابخانهٔ کلاس‌های قدرت‌مند بود. در سال ۱۹۸۸ شرکت NeXT مالکیت آبجکتیو-سی را از StepStone خرید و کامپایلر و کتابخانه‌های...
    16 KB (1,469 words) - 15:40, 16 February 2024
  • کامپایلر ZPE (به انگلیسی: Zenith Parsing Engine) یک کامپایلر، تجزیه کننده و تفسیر کننده برای هدف‌های YASS است که برای استفاده‌های آموزشی و عمومی طراحی...
    10 KB (735 words) - 19:06, 25 December 2023
  • کامپایلر گلاسکو هسکل (GHC) یک کامپایلر کد منبع باز برای زبان برنامه‌نویسی کاربردی هسکل است. این یک محیط بین پلتفرمی برای نوشتن و آزمایش کد Haskell فراهم...
    13 KB (986 words) - 13:19, 7 May 2024
  • داده‌های نمونه‌گیری شده برای به دست آوردن زمان و حافظهٔ مورد نیاز توسط کامپایلر. زمان اجرای یک الگوریتم به پارامترهای مختلفی بستگی دارد که از جمله می‌توان...
    21 KB (1,818 words) - 00:58, 12 December 2024
  • خود را به کامپایلر خود میزبان نوشته‌شده در Rust تغییر داد. چیزی که به‌عنوان rustc شناخته شد، با موفقیت خود را در سال ۲۰۱۱ کامپایل کرد. کامپایلر خود میزبان...
    21 KB (1,735 words) - 15:52, 22 September 2024
  • دههٔ ۱۹۵۰ برای رایانهٔ مارک یکم و یونیواک یکم اختراع کرد و نخستین مترجم (کامپایلر) را ساخت. از وی به‌عنوان زنی که در پروژه طراحی و ساخت زبان کوبول (COBOL)...
    6 KB (129 words) - 20:14, 24 November 2024
  • صحت کامپایلر شاخه ای از علوم کامپیوتر است که سعی دارد نشان دهد که یک کامپایلر طبق مشخصات زبان آن رفتار می کند. این تکنیک‌ها شامل توسعه کامپایلر با استفاده...
    10 KB (929 words) - 11:47, 19 September 2024
  • شد. LLVM می‌تواند لایه‌های میانی یک سیستم کامپایلر کامل را فراهم کند، کد بازنمایی میانی (IR) را از یک کامپایلر گرفته و یک IR بهینه‌سازی شده منتشر می‌کند...
    35 KB (2,771 words) - 07:14, 7 August 2024
  • زبان‌هایی مانند فرترن، C، پاسکال، بیسیک نوشته شوند. البته با توجه به ویژگی‌های کامپایلر مشخص خواهد شد که کدام زبان را می‌توان استفاده نمود. کتابخانه استاندارد...
    61 KB (5,072 words) - 07:03, 1 December 2024
  • کامپایلر افزایشی فقط آن بخش از برنامه را که تغییر کرده‌است را دوباره کامپایل می‌کند. در برنامه‌نویسی دستوری و توسعه نرم‌افزار، زمانی که یک کامپایلر افزایشی...
    7 KB (675 words) - 07:55, 19 February 2023
  • زبان‌های رسمی قابل تشخیص دسته‌بندی می‌شوند. اتوماتا نقش اساسی در طراحی کامپایلر و تجزیه کردن (parsing) ایفا می‌کند. زبان‌هایی که توسط این ماشین‌ها بررسی...
    17 KB (1,665 words) - 20:01, 16 November 2023