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

সিনট্যাক্স এমন নিয়মগুলির সেটকে বোঝায় যা কোনও ভাষায় সঠিকভাবে কাঠামোগত প্রোগ্রাম কীভাবে লিখতে হয় তা সংজ্ঞায়িত করে। এটি স্পষ্টভাবে প্রোগ্রামটির অর্থ বা ব্যাখ্যার সাথে কাজ করে না।

7
কেন সেমিকোলন এবং কমাগুলি লুপগুলির জন্য একত্রে পরিবর্তিত হয়?
অনেক ভাষায় (বিস্তৃত তালিকা, সি থেকে জাভাস্ক্রিপ্ট পর্যন্ত): কমাগুলি ,পৃথক যুক্তি (যেমন func(a, b, c)), যখন সেমিকোলন ;পৃথক ক্রমিক নির্দেশাবলী (যেমন instruction1; instruction2; instruction3)। সুতরাং লুপগুলির জন্য কেন এই ম্যাপিং একই ভাষায় বিপরীত হয় : for ( init1, init2; condition; inc1, inc2 ) { instruction1; instruction2; } পরিবর্তে (যা আমার …

9
"সিনট্যাক্স" এবং "সিনট্যাকটিক চিনির" মধ্যে পার্থক্য কী?
পটভূমি সিন্ট্যাকটিক চিনির উইকিপিডিয়া পৃষ্ঠাতে বলা হয়েছে: কম্পিউটার সায়েন্সে সিনট্যাকটিক চিনি একটি প্রোগ্রামিং ভাষার অভ্যন্তরে বাক্য গঠন যা জিনিসগুলি পড়া বা প্রকাশ করা সহজ করে তোলে। এটি মানুষের ব্যবহারের জন্য ভাষা "মিষ্টি" করে তোলে: জিনিসগুলি আরও স্পষ্টভাবে, আরও সংক্ষিপ্তভাবে বা বিকল্প স্টাইলে প্রকাশ করা যেতে পারে যা কিছু পছন্দ করে। …

14
কিছু প্রোগ্রামিং ভাষায় এখনও কেন সংবেদনশীলতা রয়েছে?
কোডিং অবলম্বন ব্যতীত প্রোগ্রামিং ভাষায় কেস সংবেদনশীলতার জন্য আমি কোনও ব্যবহার দেখতে পাচ্ছি না। প্রোগ্রামিং ভাষায় এটিকে কেন বাস্তবায়ন করবেন? হালনাগাদ: দেখে মনে হচ্ছে আপনার পরিচিত কেউ এই সম্পর্কে একটি বিবৃতি দিয়েছেন ।

4
সি # বিকাশকারীরা কেন নিউলাইন খোলার বন্ধনীগুলি? [বন্ধ]
আমি বেশিরভাগ বেশিরভাগ বছর মূলত সি # এবং এসকিউএল নিয়ে কাজ করেছি। আমি সেই সময়ের সাথে কাজ করেছি প্রতিটি প্রোগ্রামার একটি ফাংশনের খোলার ব্রেস বা একটি নতুন লাইনে ফ্লো স্টেটমেন্ট নিয়ন্ত্রণের অভ্যাসে ছিল। তাই ... public void MyFunction(string myArgument) { //do stuff } if(myBoolean == true) { //do something } …
44 java  c#  javascript  syntax 

18
প্রোগ্রামিং ভাষার ক্ষেত্রে সিনট্যাক্সটি কি আসলেই গুরুত্বপূর্ণ? [বন্ধ]
আমার এক অধ্যাপক বলেছিলেন "সিনট্যাক্সটি একটি প্রোগ্রামিং ভাষার UI", রুবির মতো ভাষার দুর্দান্ত পাঠযোগ্যতা রয়েছে এবং এটি বাড়ছে, তবে আমরা অনেকগুলি প্রোগ্রামারকে C \ C ++ সহ উত্পাদনশীল দেখি, তাই প্রোগ্রামাররা যেমন সিনট্যাক্সের বিষয়টি বিবেচনা করে তা আসলেই গুরুত্বপূর্ণ গ্রহণযোগ্য হতে হবে? আমি আপনার মতামত জানতে চাই। দাবি অস্বীকার: আমি …

12
বেশিরভাগ প্রোগ্রামিং ভাষার কার্যকারিতা ঘোষণার জন্য বিশেষ কীওয়ার্ড বা বাক্য গঠন রয়েছে? [বন্ধ]
বেশিরভাগ প্রোগ্রামিং ল্যাঙ্গুয়েজে (উভয়ই গতিশীল এবং স্ট্যাটিকালি টাইপ করা ভাষাগুলি) বিশেষ কীওয়ার্ড এবং / অথবা সিনট্যাক্স থাকে যা ডিক্লেয়ারিং ফাংশনগুলির জন্য ভেরিয়েবলগুলি ঘোষণার চেয়ে অনেক আলাদা দেখায়। আমি অন্য একটি নামকৃত সত্তা ঘোষণার মতোই ফাংশনগুলি দেখছি: পাইথনে উদাহরণস্বরূপ: x = 2 y = addOne(x) def addOne(number): return number + 1 …

6
সিনট্যাক্স স্তরে কোনও ভাষা কোনও সমর্থিত বৈশিষ্ট্য কেন পরীক্ষা করা হচ্ছে না?
আপনি আপনার উত্স কোডটি পরীক্ষার ইউনিটের সুবিধাগুলি প্রচার করে এমন ব্লগ, নিবন্ধ এবং ওয়েবসাইটগুলির একটি অন্তহীন তালিকা খুঁজে পেতে পারেন । এটি প্রায় গ্যারান্টিযুক্ত যে বিকাশকারীরা জাভা, সি ++, সি # এবং অন্যান্য টাইপ করা ভাষার জন্য সংকলকগুলিকে তাদের কাজ যাচাই করার জন্য ইউনিট পরীক্ষার ব্যবহার করেছিল। তাহলে কেন, এর …

7
বেশিরভাগ মূলধারার ভাষাগুলি 3-উপায় বুলিয়ান তুলনার জন্য "x <y <z" বাক্য গঠন সমর্থন করে না কেন?
আমি যদি দুটি সংখ্যার (বা অন্যান্য ভাল অর্ডারযুক্ত সত্ত্বাগুলি) তুলনা করতে চাই, আমি এটি দিয়ে করব x &lt; y। আমি যদি তাদের তিনটির তুলনা করতে চাই, তবে উচ্চ বিদ্যালয়ের বীজগণিতের শিক্ষার্থী চেষ্টা করার পরামর্শ দিবে x &lt; y &lt; z। আমার মধ্যে প্রোগ্রামার তারপরে "না, এটি বৈধ নয়, আপনাকে করতে …

5
নিজের ভাষাটি প্রথমে সি কোডে সংকলন করার অর্থ কী?
নিজস্ব প্রোগ্রামিং ল্যাঙ্গুয়েজ ডিজাইন করার সময়, কখন এমন রূপান্তরকারী লেখার অনুভূতি হয় যা উত্স কোড নেয় এবং এটিকে সি বা সি ++ কোডে রূপান্তর করে যাতে আমি মেশিনের কোডটি শেষ করতে জিসিসি-র মতো বিদ্যমান সংকলকটি ব্যবহার করতে পারি? এমন কোন প্রকল্প রয়েছে যা এই পদ্ধতির ব্যবহার করে?

1
ভার্চুয়াল ফাংশনগুলির জন্য কেন সি ++ এর একটি "খাঁটি" কীওয়ার্ড নেই?
আমি সবসময় ভাবছি কেন আমরা কোড করি virtual void MyFunction() = 0; এবং না pure virtual void MyFunction(); এই সিদ্ধান্তের ভিত্তিতে কোনও রেফারেন্স আছে?

9
'<' বনাম '! =' শর্ত হিসাবে 'লুপের জন্য'?
বলুন আপনার নীচের forলুপটি রয়েছে: for (int i = 0; i &lt; 10; ++i) { // ... } এটি সাধারণত এটিও লেখা যেতে পারে: for (int i = 0; i != 10; ++i) { // ... } শেষের ফলাফলগুলি একই, সুতরাং অন্যগুলির ব্যবহারের জন্য কোনও বাস্তব যুক্তি আছে কি? ব্যক্তিগতভাবে …
31 syntax 

16
আমি ভাষা সিনট্যাক্স সম্পর্কে লিখছি। সেখানে কি এমন কোনও ভাষা রয়েছে যেখানে পদ্ধতির নামের ভিতরে প্যারামিটারগুলি রাখা হয়েছে?
জাভাস্ক্রিপ্টে: function getTopCustomersOfTheYear(howManyCustomers, whichYear) { // Some code here. } getTopCustomersOfTheYear(50, 2010); সি # তে: public List&lt;Customer&gt; GetTopCustomersOfTheYear(int howManyCustomers, int whichYear) { // Some code here } List&lt;Customer&gt; customers = GetTopCustomersOfTheYear(50, 2010); পিএইচপি ইন: public function getTopCustomersOfTheYear($howManyCustomers, $whichYear) { // Some code here } $customers = getTopCustomersOfTheYear(50, 2010); এই বাক্য …

10
বেশিরভাগ প্রোগ্রামিং ভাষাগুলিতে '!>' (এর চেয়ে বেশি নয়) এবং '! <' (এর চেয়ে কম নয়) অপারেটর না থাকার কোনও কারণ আছে কি?
আমি ভাবছি কোন কারণে না থাকলে - অথবা যদি এটা শুধু ইতিহাসের একটি দুর্ঘটনা - কোন আছে !&gt;এবং !&lt;এ অপারেটার সবচেয়ে প্রোগ্রামিং ভাষা? a &gt;= b (একটি বৃহত্তর বা সমান খ সমান) হিসাবে লেখা যেতে পারে !(a &lt; b) (একটি কম খ নয়) , সমান a !&lt; b। এই প্রশ্নটি …

22
ভিবি এত জনপ্রিয় কেন? [বন্ধ]
আমার কাছে ভিজ্যুয়াল বেসিকটি আনাড়ি, কুরুচিপূর্ণ, ত্রুটি-প্রবণ এবং পড়া সহজ বলে মনে হচ্ছে। আমি অন্যকে কেন তা ব্যাখ্যা করতে দেব । যদিও বৈশিষ্ট্যগুলির ক্ষেত্রে VB.net স্পষ্টতই ভাষার জন্য একটি বিশাল লিপ ফরোয়ার্ড হয়েছে, তবুও আমি বুঝতে পারি না কেন কেউ ভিবি ওভারে কোড বেছে নেবে, বলুন, সি #। তবে, আমি …

13
প্রোগ্রামিং ভাষাগুলি কেন স্বয়ংক্রিয়ভাবে সিঙ্ক্রোনাস / অ্যাসিনক্রোনাস সমস্যা পরিচালনা করে না?
আমি এ সম্পর্কে অনেক সংস্থান খুঁজে পাইনি: আমি ভাবছিলাম যে এটি সম্ভবত / একটি ভাল ধারণা একটি সিঙ্ক্রোনাস উপায়ে অ্যাসিঙ্ক্রোনাস কোড লিখতে সক্ষম হবে কিনা। উদাহরণস্বরূপ, এখানে কিছু জাভাস্ক্রিপ্ট কোড রয়েছে যা একটি ডাটাবেসে সঞ্চিত ব্যবহারকারীর সংখ্যা পুনরুদ্ধার করে (একটি অ্যাসিনক্রোনাস অপারেশন): getNbOfUsers(function (nbOfUsers) { console.log(nbOfUsers) }); এরকম কিছু লিখতে …

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