Boolean expression
کمپیوٹر سائنس میں، بولین اظہار ایک ایسا اظہار ہے جو پروگرامنگ زبانوں میں استعمال ہوتا ہے جس کا جائزہ لینے پر بولین قدر پیدا ہوتی ہے۔ بولین ویلیو یا تو صحیح ہوتی ہے یا غلط۔ ایک بولین اظہار بولین مستقل صحیح یا غلط، بولین ٹائپ شدہ متغیرات، بولین ویلیو والے آپریٹرز، اور بولین ویلیو والے افعال کے امتزاج پر مشتمل ہو سکتا ہے۔ بولین تاثرات منطق میں تجویز کردہ فارمولوں سے مطابقت رکھتے ہیں اور بولین سرکٹس کا ایک خاص معاملہ ہیں۔ بولین آپریٹرز زیادہ تر پروگرامنگ زبانوں میں بولین آپریٹرز OR، AND اور NOT ہوتے ہیں۔ C میں اور اس سے متاثر کچھ زبانوں میں، ان کی نمائندگی "| |" (ڈبل پائپ کردار)، "& &" (ڈبل ایمپرسینڈ) اور "!" کے ذریعے کی جاتی ہے۔ (حیرت انگیز نقطہ) بالترتیب، جبکہ متعلقہ بٹ وائز کارروائیوں کی نمائندگی "|"، "&" اور "~" (ٹلڈے) کے ذریعے کی جاتی ہے۔ ریاضیاتی ادب میں استعمال ہونے والی علامتیں اکثر "+" (پلس)، "·" (ڈاٹ) اور اوور بار، یا "ष्ण" (ویل)، "ष्" (ایٹ) اور "ष्" (ناٹ) یا "ष्" (پرائم) ہوتی ہیں۔ کچھ زبانوں، مثال کے طور پر، پرل اور روبی، میں بولین آپریٹرز کے دو سیٹ ہوتے ہیں، جن کے افعال ایک جیسے ہوتے ہیں لیکن ترجیح مختلف ہوتی ہے۔ عام طور پر یہ زبانیں اور استعمال کرتی ہیں، یا کم ترجیحی آپریٹرز کے لیے نہیں۔ پی ایل/آئی سے ماخوذ کچھ پروگرامنگ زبانوں میں بٹ سٹرنگ ٹائپ ہوتی ہے اور وہ علیحدہ بولین ٹائپ کے بجائے بی آئی ٹی (1) استعمال کرتی ہیں۔ ان زبانوں میں وہی آپریٹر بولین آپریشنز اور بٹ وائز آپریشنز کے لیے کام کرتے ہیں۔ زبانیں یا، اور، نہیں اور خصوصی یا "|"، "&"، "â" (انفکس) اور "â" (سابقہ) کی نمائندگی کرتی ہیں۔ شارٹ سرکٹ آپریٹر کچھ پروگرامنگ زبانوں، مثال کے طور پر، اڈا، میں شارٹ سرکٹ بولین آپریٹر ہوتے ہیں۔ یہ آپریٹر سست تشخیص کا استعمال کرتے ہیں، یعنی اگر اظہار کی قیمت کا تعین بائیں ہاتھ کے بولین اظہار سے کیا جا سکتا ہے تو وہ دائیں ہاتھ کے بولین اظہار کا اندازہ نہیں کرتے ہیں۔ نتیجے کے طور پر، ایسے مضر اثرات ہو سکتے ہیں جو بائیں ہاتھ کے آپریڈ کی صرف ایک قدر کے لیے ہوتے ہیں۔ مثالیں اظہار کا اندازہ اس طرح کیا جاتا ہے۔ اظہار کا اندازہ اس طرح کیا جاتا ہے۔ اور مساوی بولین تاثرات ہیں، جن دونوں کا اندازہ اس طرح کیا جاتا ہے۔ ٹائپ آف ٹرو اور ٹائپ آف فالس ریٹرن یقینا زیادہ تر بولین تاثرات میں کم از کم ایک متغیر ()، اور اکثر زیادہ () ہوگا۔ یہ بھی دیکھیں ایکسپریشن (کمپیوٹر سائنس) ایکسپریشن (ریاضی) بولین فنکشن حوالہ جات بیرونی روابط منطق کا حساب، جارج بول، کیمبرج اور ڈبلن ریاضیاتی جرنل جلد۔ III (1848)، پی۔ 183-98۔ بولین الجبرا آپریٹرز (پروگرامنگ)