Преведно-ориентированный язык: различия между версиями
>Grep |
м Правки 178.69.113.38 (осуждение) откачены к версии [[User:>FANSG|>FANSG]]. Метка: откат |
||
| (не показано 17 промежуточных версий 16 участников) | |||
| Строка 1: | Строка 1: | ||
'''Преве́дно-ориенти́рованный язы́к''' | '''Преве́дно-ориенти́рованный язы́к''' — специальный язык, используемый [[Падонки|падонками]] для обращения с молитвами к [[Превед|Великому Медведу]]. Впоследствии использован фирмами [[НекроСофт]] и [[Багланд]] для написания [[компьютер]]ных программ. | ||
Рекоммендован для всеобщего изучения [[Малый Медвед|Малым Медведом]]. | Рекоммендован для всеобщего изучения [[Малый Медвед|Малым Медведом]]. | ||
== Пример программы == | == Пример программы == | ||
=== Object Preved === | === Object Preved === | ||
'''превед''' | '''превед''' Анегдоднах; | ||
'''амонявзядъ''' ПреведГУИ, МедведПервыйнах, Лез32, Учаснеги; | '''амонявзядъ''' ПреведГУИ, МедведПервыйнах, Лез32, Учаснеги; | ||
'''типапревед''' | '''типапревед''' | ||
ТэМойМедвед = ''' | ТэМойМедвед = '''Я''' (ТэМедвед) | ||
'''комрад''' | '''комрад''' | ||
ПапаМедвед: ТэМедвед; | ПапаМедвед: ТэМедвед; | ||
| Строка 48: | Строка 49: | ||
мужыг:=ТэУчаснег.Родид(); | мужыг:=ТэУчаснег.Родид(); | ||
тъйодка:=ТэУчаснег.Родид(); | тъйодка:=ТэУчаснег.Родид(); | ||
'''ежели''' мужыг===тъйодка '''тоды''' | |||
'''начел''' | |||
''// Неправельный тъйодка, тъйодка=мужыг, медвед не может идти!'' | |||
пидар.всего++'; | |||
моймедвед.неИдёд'; | |||
тъйодка:=ТэУчаснег.Родид(); | |||
'''кончел'''; | |||
лез.Вставить(мужыг,Туданах('поляно')); | лез.Вставить(мужыг,Туданах('поляно')); | ||
лез.Вставить(тъйодка,Туданах('поляно')); | лез.Вставить(тъйодка,Туданах('поляно')); | ||
| Строка 76: | Строка 84: | ||
#фтыкай <дууст/перформанс.хпп> // типа иди учить дууст.орк | #фтыкай <дууст/перформанс.хпп> // типа иди учить дууст.орк | ||
баян <типанейм Медвед, типанейм Учаснег> класс Превед: виртуал | баян <типанейм Медвед, типанейм Учаснег> класс Превед: виртуал бублиг Дууст::Перформанс<Учаснег> | ||
{ | { | ||
превед: | превед: | ||
| Строка 83: | Строка 91: | ||
бублиг: | бублиг: | ||
Превед(Учаснег | Превед(Учаснег мужыг, Учаснег тётка, Медвед м_медвед = Медвед()): м(мужыг), ж(тётка), медвед(м_медвед) | ||
{ | { | ||
ифф(!ж.пушбэк(м)) // если м | ифф(!ж.пушбэк(м)) // если м нисмог впушбэк ж | ||
сру стд::экзепшн("Ахтунг! У вас | сру стд::экзепшн("Ахтунг! У вас ф системе неправельный мужыг,пастафьте сибе пакед Учаснег-dev-2.1.11"); | ||
} | } | ||
~Превед(); | ~Превед(); | ||
| Строка 93: | Строка 101: | ||
</nowiki></pre> | </nowiki></pre> | ||
===ПРВД=== | === ПРВД и ЖабаСкрипт === | ||
<pre | <pre> | ||
<ПРВД> | |||
<БАШКА> | <БАШКА> | ||
<херувидеш менед-самтакой="шоце-таке" шоце="пысьмо/првд; штырлыц="форточка1251" /> | <херувидеш менед-самтакой="шоце-таке" шоце="пысьмо/првд; штырлыц="форточка1251" /> | ||
| Строка 101: | Строка 109: | ||
<пшёлна кито="морда моя" куда="/держыморд.мрд" /> | <пшёлна кито="морда моя" куда="/держыморд.мрд" /> | ||
<пшёлна кито="комубабло" куда="менед://жжж.некразовд.гом/папамедвед.првд" /> | <пшёлна кито="комубабло" куда="менед://жжж.некразовд.гом/папамедвед.првд" /> | ||
<?пох | |||
какбе Ахтунг($Медвед) | |||
{ | |||
есля $Медвед !== 'Превед' то $Медвед=$Ццуко | |||
пиши '"$Ццуко" - идинах' | |||
} | |||
?> | |||
<ахтунг>Премерр дакумента ПРВД</ахтунг> | <ахтунг>Премерр дакумента ПРВД</ахтунг> | ||
<скрипит кито="ЖабаСкрипт" гиде="гиде-то-там"> | |||
фунцыклируй пример_скрипения(шотаке) | |||
{ | |||
есля(шотаке=='закачалась') паказать(дакумент.всё.ахтунг+' закачалась харашо и жаба скрипит тожа неплоха'); | |||
есля(шотаке=='нажал') дакумент.всё.первыйнах.напись="О,великий ПРЕВЕД!"; | |||
} | |||
</скрипит> | |||
</БАШКА> | </БАШКА> | ||
<ВСЕТУТ> | <ВСЕТУТ наканец="пример_скрипения('закачалась')"> | ||
<забор гиде="усиридин"><Ж><М><кросавчег какой="#МЕДВЕД" вес="36">Превед планед!</кросавчег></М></Ж></забор> | <забор гиде="усиридин"><Ж><М><кросавчег какой="#МЕДВЕД" вес="36">Превед планед!</кросавчег></М></Ж></забор> | ||
<типун типа="батон" цыфирь="первыйнах" напись="нажми!" нажамшы="пример_скрипения('нажал')"> | |||
</ВСЕТУТ> | </ВСЕТУТ> | ||
</ПРВД> | </ПРВД> | ||
</pre> | |||
== Ссылки == | == Ссылки == | ||