එසෝටරික් ක්රමලේඛන භාෂා යනු අවම භාෂාවන් වන අතර එය සංකල්පය සහ / හෝ අභියෝගයේ සාක්ෂියක් ලෙස නිර්මාණය කර ඇත. ඒවායින් සමහරක් පිළිබඳ සමාලෝචනයක් බලමු:
මොළය
එය වඩාත්ම දන්නා සහ වඩාත්ම ජනප්රිය ය, එහි වාක්ය ඛණ්ඩය තරමක් සරල ය:
++++++++++ [ මතකයන් ආරම්භ කිරීම සඳහා ලූප් (10 වතාවක් පුනරාවර්තනය වේ) >+++++++>++++++++++>+++++++++++>+++>+<<<<- 70 100 110 30 10 ] >++. 'එච්' (72) 1 >>+. 'හෝ' (111) 3 ---. 'l' (108) 3 <---. 'අ' (97) 2 >>++. අවකාශය (32) 4 <+. 'ම' (109) 3 ++++++++. 'යූ' (117) 3 -------. 'n' (110) 3 <+++. 'd' (100) 2 >+. 'හෝ' (111) 3 >+. '!' (33) 4 >. '\ n' (10) 5
එහි වාක්ය ඛණ්ඩය පැහැදිලි කිරීම සඳහා වෙනත් ක්රමලේඛන භාෂා භාවිතා කිරීම වඩාත් සුදුසුය. ඉතින් ඇතුලට ඔහුගේ විකිපීඩියා පිටුව ptr අත්සන් නොකළ වරහනකට සමාන වන මෙම සමානතා වගුව අපට සපයන්න:
මොළය | C | Perl |
---|---|---|
> | ++ ptr; | $ දර්ශකය ++; |
< | - පීටීආර්; | $ දර්ශකය–; |
+ | ++ * ptr; | $ ටේප් [$ දර්ශකය] ++; |
- | - * ptr; | $ ටේප් [$ දර්ශකය] -; |
. | putchar (* ptr); | මුද්රණ chr $ ටේප් [$ දර්ශකය]; |
, | * ptr = getchar (); | $ ටේප් [$ දර්ශකය] = ඇණවුම (<>); |
[ | අතර (* ptr) { | අතර (ap ටේප් [$ දර්ශකය]) { |
] | } | } |
ඕක්!
එය පෙර එක මත පදනම් වූ නමුත් ඒ වෙනුවට සංයෝජනය යන වචනය භාවිතා කරයි ඕක්?, ඕක්! y එසේම. එය පුස්තකාලයාධිපතිගේ උපහාසයකි ඩිස්කවර්ල්ඩ්, එය ඔරංඔටන් බවට පරිවර්තනය වන අතර උච්චාරණය කළ හැක්කේ එම වචන තුන පමණි. කේත කැබැල්ලක් දෙස බලමු.
Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook. Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook. Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook. Ook! Ook.
මෙම "වැඩසටහන" එය කරන්නේ සාමාන්ය "හෙලෝ වර්ල්ඩ්" ලිවීම යැයි සිතමු.
බෙෆන්ජ්
මගේ මතය අනුව වඩාත්ම මුල් පිටපත නම්, එහි ප්රවාහ පාලන ව්යුහය පදනම් වී ඇත්තේ වැඩසටහනට යා යුත්තේ කොතැනටදැයි පවසන ඊතල මත ය. එසේම, විකෘති කේතයක් නිර්මාණය කිරීම වඩාත් පහසු කරයි (එය වෙනස් කරන කේතය):
vv << 2 ^ v <v13v4 ^ ^ >>?>?> 5 ^ vv v97v6 vv <8. >> ^ ^
ඉහත කේතය අසීමිත සසම්භාවී සංඛ්යා උත්පාදක යන්ත්රයක් වන අතර එය 1 සිට 9 දක්වා සංඛ්යාවක් ජනනය කරනු ඇත.
මැල්බෝල්ජ්
මෙන්න අපට ක්රමලේඛන භාෂාවක් නිර්මාණය කර ඇත්තේ කෝපාවිෂ්ට හා කියවිය නොහැකි ලෙසය (නැත, එය එසේ නොවේ C, නැත, එසේ නොවේ Perl). ගැන මැල්බෝල්ජ්, ඔහුගේ නම පැමිණියේ නිරයේ 8 වන කවයෙන් දිව්ය ප්රහසන. මෙන්න "හෙලෝ වර්ල්ඩ්" (හෝ එය මට පවසා ඇත්තේ එයයි):
(=<`:9876Z4321UT.-Q+*)M'&%$H"!~}|Bzy?=|{z]KwZY44Eq0/{mlk**
hKs_dG5[m_BA{?-Y;;Vb'rR5431M}/.zHGwEDCBA@98\6543W10/.R,+O<
ලොල්කැට්
සරල විහිළුවක්. ඔබගේ කේතය බලමු:
හායි CAN වී තිබේ ක්රීඩාංගනය? මට තියෙනවා var IM IN YR බලන්න UP var!!1 දෘශ්යමාන වේ var IZ var ලොකු වඩා 10? KTHX IM පිටත YR බලන්න KTHXBYE
එය පෙර ක්රමලේඛන භාෂාවන්ට වඩා බොහෝ කියවිය හැකි බැවින්, එය කළ යුතු දේ අනුමාන කිරීමට මම ඔබට ඉඩ දෙන්නෙමි. 😉
අන්තර්
DO ,1 <- #13 කරුණාකර DO ,1 SUB #1 <- #238 DO ,1 SUB #2 <- #108 DO ,1 SUB #3 <- #112 DO ,1 SUB #4 <- #0 DO ,1 SUB #5 <- #64 DO ,1 SUB #6 <- #194 DO ,1 SUB #7 <- #48 කරුණාකර DO ,1 SUB #8 <- #22 DO ,1 SUB #9 <- #248 DO ,1 SUB #10 <- #168 DO ,1 SUB #11 <- #24 DO ,1 SUB #12 <- #16 DO ,1 SUB #13 <- #162 කරුණාකර කියවන්න පිටතට ,1 කරුණාකර දෙන්න UP
සමහර පරිගණක සංකල්ප ගැන ඉගෙන ගැනීමට මෙම ක්රමලේඛන භාෂා ඉතා ප්රයෝජනවත් බව මට පැවසිය යුතුය. උදාහරණ වශයෙන්, මොළය එය දර්ශකයන් ගැන ඉගෙන ගැනීම සඳහා පරිපූර්ණයි.
අදහස් 11 ක්, ඔබේ අදහස් තබන්න
මම ද්විමය කේතයට බොහෝ දුරට කැමතියි
ඔව්, මම අනිවාර්යයෙන්ම ද්විමය හෝ එකලස් කිරීමේ ක්රමලේඛනය කිරීමට කැමැත්තෙමි, ඔබට ඕනෑම දෙයක් කළ හැකිය (ඉහළ මට්ටමේ භාෂා සියල්ල ප්රොසෙසරය මත ක්රියාත්මක වේ), නමුත් එසෝටරික් භාෂා පිළිබඳ සිත්ගන්නා කරුණ නම් ඔවුන් නියෝජනය කරන අභියෝගයයි. මාර්ගය වන විට, රෝඩර් (මෙම ලිපියේ කතුවරයා), ඔබ මට කරදර කරයි. සී සහ පර්ල් කියවිය නොහැකි හා කෝප වන්නේ කෙසේද?. මොනතරම් නොඉවසිය හැකි වරදක්ද !! මොන තරම් කෝපයක්ද! සී පුදුමාකාර නම්, පර්ල්හි මම ක්රමලේඛනය කර නැති නමුත් මෙම භාෂාව පිළිබඳ හොඳ අදහස් මා දැක ඇති බැවින් පෙනෙන පරිදි එය ලිපිගොනු, නූල් සහ මෙම කරල් හැසිරවීමට ඉතා සුදුසු ය. නිදසුනක් ලෙස සූරාකෑම සඳහා එය තරමක් හොඳයි. හොඳින් ක්රියා කරයි ...
සුභ පැතුම්!
මිනිසා, සී සහ පර්ල් දේ විහිළුවක් වූ අතර ඔව්, ඒවා තරමක් කියවිය හැකි භාෂාවන්, ඉතා ප්රායෝගික හා දකුණු අතේ “ලස්සන” ය. ඇත්ත වශයෙන්ම සීඅයි හි සමහර අය තේරුම් ගත නොහැකි ස්පැගටි කේතයේ ගැටගැසීමක් ඇති කරන බව සීඅයි හි දැක තිබේ. සහ වාර්තා නොකර. පර්ල් සම්බන්ධයෙන් ගත් කල, සී හා සමාන දෙයක් සිදු වනවා පමණක් නොව, එය අතිශයින් නම්යශීලී බැවින් සාමාන්ය බුද්ධිය නොසලකා හරින දේවල් ඔබට සොයාගත හැකිය. මට පර්ල් හි අත්දැකීම් වැඩසටහන් නොමැති බව පැවසිය යුතුය, නමුත් මම එහි වාක්ය ඛණ්ඩය හොඳින් දනිමි.
පළමුවැන්න මෝර්ස් කේතයෙන් ලියන ආකාරයයි
දෙවැන්න ඔරංඔටාන් විය යුතු අතර, සිව්වැන්න මස්තිෂ්ක ආසාදන ඇති කරයි.
තනතුර ඉතා හොඳයි.
මට ඔයාව මතක් වෙනවා
http://www.dangermouse.net/esoteric/piet.html
සහ අරක්කැමියා, උන්ලාම්ඩා, වයිට්ස්පේස් සහ ටින්ක්. නමුත් ලිපිය විශාල කිරීමට මට අවශ්ය නොවීය.
එය පෙන්වයි
හලෝ ලෝකයට »කතා කරන්න
ඔබ නියම කර ඇත
හෙලෝ වර්ල්ඩ් ආර්නෝල්ඩ් සී
http://www.genbetadev.com/actualidad/arnoldc-el-lenguaje-basado-en-frases-de-arnold-schwarzenegger
ඇවැත්නි, ඔහු එය දැන සිටියේ නැත, මම හිතන්නේ ඔහුට එම අදහස ලබා දුන්නේ "ශූන්ය ටර්මිනේටර්" විසිනි
සත්යය නම් එම ක්රමලේඛන භාෂා මා සිනාසුණු බවයි. හොඳ.