প্রশ্ন ট্যাগ «compiler»

একটি সংকলক একটি কম্পিউটার প্রোগ্রাম যা একটি প্রোগ্রামিং ভাষায় লিখিত উত্স কোডটিকে অন্য কম্পিউটারের ভাষায় রূপান্তর করে।

6
ক্লাস হিসাবে মৌলিক ধরণের (ইন্টের মত) প্রয়োগ করার সাবধানতাগুলি কী কী?
যখন নকশা এবং একটি অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং ভাষা implenting, কিছু বিন্দু এক একটি (যেমন মৌলিক ধরনের বাস্তবায়ন পছন্দের করা আবশ্যক int, float, doubleবা সমতুল) শ্রেণীর বা অন্য কিছু হিসাবে। স্পষ্টতই, সি পরিবারের ভাষাগুলির শ্রেণি হিসাবে তাদের সংজ্ঞা না দেওয়ার প্রবণতা রয়েছে (জাভাতে রয়েছে বিশেষ আদিম প্রকার, সি # এগুলি পরিবর্তনযোগ্য …

2
এএসএম.জেএস কী এবং এটি সবার জন্য কী বোঝায়?
আমি ASM.js নামে পরিচিত এই প্রকল্পটি সম্পর্কে গণ্ডগোল শুনতে শুরু করছি । বর্তমানে তাদের ওয়েব সাইটটি ভয়াবহ এবং বিভ্রান্তিকর। ওয়েবে আমার গবেষণা থেকে আমি যা জানি তা এখানে। এটি জাভাস্ক্রিপ্টের একটি উপসেট যা উচ্চতর অনুকূলিত করা যায়। আমি অনুমান করছি কারণ এটি ভাষার আরও গতিশীল অংশগুলি এড়িয়ে চলে। ASM.js তে …

5
সি ++ টেমপ্লেটগুলি কি এক ধরণের গৌরবময় ম্যাক্রো?
সি ++ টেম্পলেট এবং সি # / জাভা জেনেরিকগুলির মধ্যে এইগুলির মতো বিভিন্ন তুলনা থেকে- /programming/31693/what-are-the-differences-between-generics-in-c-and-java-and-templates-in-c/31929#31929 আমি উপলব্ধি পেয়েছি যে, সি ++ টেমপ্লেটগুলি সংকলন না করে এক প্রকার প্রিপ্রোসেসিং (পার্সিংয়ের পূর্বে সরল পাঠ্য প্রতিস্থাপন) দ্বারা প্রয়োগ করা হয়। কারণ সি ++ টেম্পলেটগুলিতে টাইপ চেকিং সি ম্যাক্রোর সাথে সাদৃশ্যপূর্ণ। মানে, যদি …
27 c++  c  compiler  templates  macros 

1
এলএল এবং এলআর পার্সিংয়ের প্রধান সুবিধা এবং অসুবিধাগুলি কী কী?
প্রোগ্রামিং ল্যাঙ্গুয়েজে পার্সার তৈরি করার সময় আমি কী উপার্জন করি এবং কোনটি বা অন্যটি বেছে নেওয়া আমি হারিয়ে ফেলেছি?

2
পাইথনের কোন শব্দার্থক বৈশিষ্ট্য (এবং অন্যান্য গতিশীল ভাষাগুলি) এর স্বচ্ছলতায় অবদান রাখে?
আমি খুব ভাল পাইথন জানি না। ডায়নামিক ভাষার (what লা পাইথন, লুয়া, স্কিম, পার্ল, রুবি, ....) এর সঠিক বৈশিষ্ট্যগুলি কীভাবে তাদের বাস্তবায়নগুলি ধীর হতে বাধ্য করছে তা আমি আরও সুনির্দিষ্টভাবে বোঝার চেষ্টা করছি। উদাহরণস্বরূপ , লুয়া 5.3 মেটাটেবেল যন্ত্রপাতি স্বজ্ঞাতভাবে লুয়াকে বেশ ধীর করে ফেলবে, তবে বাস্তবে লুয়া বেশ দ্রুত …

3
নেটিভ মেশিন কোডে অজগর সংকলক কেন নেই?
আমি যেমন বুঝতে পেরেছি, সংকলিত ভাষা এবং পাইথনের মধ্যে গতির পার্থক্যের কারণ হ'ল প্রথমটি দেশীয় মেশিনের কোডের সমস্ত কোড সংকলন করে, যেখানে পাইথন পাইথন বাইটকোডে সংকলন করে, পিভিএম দ্বারা ব্যাখ্যা করা যায়। আমি দেখতে পাই যে পাইথন কোডগুলি একাধিক অপারেশন সিস্টেমে (কমপক্ষে বেশিরভাগ ক্ষেত্রে) ব্যবহার করা যেতে পারে, তবে আমি …

6
কেন কোনও লেক্সার 2 ডি অ্যারে এবং জায়ান্ট সুইচ হিসাবে প্রয়োগ করবেন?
আমি আস্তে আস্তে আমার ডিগ্রি শেষ করার জন্য কাজ করছি, এবং এই সেমিস্টারটি হ'ল সংকলকগণ 101. আমরা ড্রাগন বুক ব্যবহার করছি । কোর্সের খুব শীঘ্রই এবং আমরা লেজিকাল বিশ্লেষণের কথা বলছি এবং কীভাবে এটি ডিটারমিনিস্টিক সসীম অটোমেটা (পরবর্তীকালে, ডিএফএ) এর মাধ্যমে প্রয়োগ করা যেতে পারে। আপনার বিভিন্ন ল্যাক্সার রাজ্যগুলি সেট …

3
কোন প্রক্রিয়াতে সিনট্যাক্স ত্রুটি ঘটে? (টোকেনাইজিং বা পার্সিং)
আমি সংকলন এবং ব্যাখ্যা বোঝার চেষ্টা করছি, ধাপে ধাপে মোট চিত্র খুঁজে বের করছি। তাই আমি http://www.cs.man.ac.uk/~pjj/farrell/comp3.html এই নিবন্ধটি পড়ার সময় একটি প্রশ্নে উঠে এসেছি এটা বলে : সংকলকের পরবর্তী পর্যায়ে পার্সার বলা হয়। সংকলকটির এই অংশটির ভাষার ব্যাকরণ সম্পর্কে একটি ধারণা রয়েছে। এটি সিনট্যাক্স ত্রুটিগুলি চিহ্নিত করার জন্য এবং …

5
সি সংকলকের ইতিহাস কী?
এই প্রশ্নটি স্ট্যাক ওভারফ্লো থেকে স্থানান্তরিত হয়েছিল কারণ এটি সফ্টওয়্যার ইঞ্জিনিয়ারিং স্ট্যাক এক্সচেঞ্জে উত্তর দেওয়া যেতে পারে। 8 বছর আগে স্থানান্তরিত । যখন আমরা বলি যে "ডেনিস রিচি সি ভাষা বিকাশ করেছে", তখন কি আমরা বোঝাতে চাই যে সে একটি সংকলক তৈরি করেছে (একটি 'ইতিমধ্যে' উন্নত অন্যান্য ভাষা ব্যবহার করে) …
23 c  compiler 

6
সংকলকরা যখন স্ট্যাটিকালি "জটিল" এক্সপ্রেশনটি টাইপ করেন তখন সাধারণ পদ্ধতিটি কী?
দ্রষ্টব্য: আমি যখন শিরোনামে "জটিল" ব্যবহার করি, তখন আমি বোঝাতে চাই যে এক্সপ্রেশনটিতে অনেক অপারেটর এবং অপারেটস রয়েছে। এমন নয় যে প্রকাশটি নিজেই জটিল। আমি সম্প্রতি x86-64 সমাবেশে একটি সাধারণ সংকলক নিয়ে কাজ করছি। আমি সংকলকের মূল সম্মুখ প্রান্তটি শেষ করেছি - লেক্সার এবং পার্সার - এবং এখন আমি আমার …

1
কিছু কিছু ভাষার নথি কেন “সমান” না হয়ে “সমান” বলে?
কিছু ভাষার নথি কেন "তুলনায়" সমতুল্য "বলে" বলে? উদাহরণস্বরূপ, পাইথন ডক্স বলে itertools.chain(*iterables) ... সমান : def chain(*iterables): # chain('ABC', 'DEF') --> A B C D E F for it in iterables: for element in it: yield element অথবা এই সি ++ রেফারেন্স উপর find_if: এই ফাংশন টেমপ্লেটের আচরণটি সমান …

2
মূল দোভাষী থেকে পৃথক একটি "বুটস্ট্র্যাপড" ইন্টারপ্রিটার তৈরি করা কি সম্ভব?
উইকিপিডিয়া অনুসারে , সংকলক লেখার প্রসঙ্গে "বুটস্ট্র্যাপিং" শব্দটির অর্থ এটি : কম্পিউটার বিজ্ঞানে, বুটস্ট্র্যাপিং হ'ল উত্স প্রোগ্রামিং ভাষায় একটি সংকলক (বা এসেম্বারার) লেখার প্রক্রিয়া যা এটি সংকলন করতে চায়। এই কৌশলটি প্রয়োগ করা একটি স্ব-হোস্টিং সংকলককে নিয়ে যায়। এবং আমি বুঝতে পারি যে এটি কীভাবে কাজ করবে। তবে দোভাষীদের কাছে …

4
জিসিসি বনাম ঝনঝন / এলএলভিএম - প্রত্যেকের পক্ষে ভাল এবং বুদ্ধি [বন্ধ]
যেমনটি বর্তমানে দাঁড়িয়ে আছে, এই প্রশ্নটি আমাদের প্রশ্নোত্তর বিন্যাসের জন্য উপযুক্ত নয়। আমরা উত্তরগুলি তথ্য, তথ্যসূত্র বা দক্ষতার দ্বারা সমর্থন করা আশা করি তবে এই প্রশ্নটি সম্ভবত বিতর্ক, যুক্তি, পোলিং বা বর্ধিত আলোচনার জন্য অনুরোধ করবে। আপনি যদি মনে করেন যে এই প্রশ্নটি উন্নত এবং সম্ভবত পুনরায় খোলা যেতে পারে …
20 compiler  clang  gcc  llvm 

6
সি ++ সংকলকগুলির জন্য কখন অর্থ প্রদান করবেন [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 5 বছর আগে বন্ধ । সম্প্রতি আমি ভাবতে শুরু করেছি কখন বিকাশকারীদের কম্পাইলারগুলির জন্য অর্থ প্রদান করা …
19 c++  compiler 

5
সংকলনের সময় মুছে ফেলার অপব্যবহার সনাক্তকরণ [] বনাম। মোছা
deleteসংকলনের সময় নীচে মন্তব্য করা ত্রুটি সনাক্ত করা সম্ভব কিনা তা আমি জানতে চাই ? বিশেষত, আমি জি ++ সংকলক সম্পর্কে শুনতে চাই। ClassTypeA *abc_ptr = new ClassTypeA[100]; abc_ptr[10].data_ = 1; delete abc_ptr; // error, should be delete []

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.