Начинаем писать Русскую Православную ОС
Православный код логгера на Русском Языке Программирования "РЯП++".
Компилируется в вижуал студии 2012. Работает.
[Код]
преминемъ свѧтцы рѧдовой;
сословїе Лѣтописецъ
помолясь_преминемъ
мїрный:
приснопребывающїй Лѣтописецъ * сущїй()
помолясь_преминемъ
аще (суть == ничто) суть = новый Лѣтописецъ();
вспѧтить суть;
аминь
канѡнъ <сословїе T>
безвидный записати(T & сонмъ)
помолясь_преминемъ
изыти << сонмъ << конецъ_строки;
аминь
апостольный:
Лѣтописецъ() помолясь_преминемъ аминь
Лѣтописецъ(присно Лѣтописецъ & );
Лѣтописецъ & нарокъ=(присно Лѣтописецъ &);
приснопребывающїй Лѣтописецъ *суть;
аминь;
Лѣтописецъ* Лѣтописецъ::суть = ничто;
цѣлыя прѣсвѧтаѧ_молитва(цѣлыя число, сѵмволъ * сонмъ[])
помолясь_преминемъ
Лѣтописецъ * лѣтописецъ = Лѣтописецъ::сущїй();
ѿ_лукаваго долгомѣрный цѣлыя чисмѧ = ничто;
имати
помолясь_преминемъ
покамѣстъ (правда)
помолясь_преминемъ
лѣтописецъ->записати("мгновенїе");
лѣтописецъ->записати(чисмѧ);
чить (1000);
аще (чисмѧ++ == 10) ѿгнати "бѣда";
аминь
аминь
плѣнити (сѵмволъ * прогрѣха)
помолясь_преминемъ
лѣтописецъ->записати(прогрѣха);
аминь
вспѧтить ничто;
аминь
[дефайны]
#pragma once
#define безвидный void
#define изборъ bool
#define правда true
#define лжа false
#define ѿ_лукаваго unsigned
#define ѿ_Всевышнѧго signed
#define сѵмволъ char
#define корочунъ short
#define цѣлыя int
#define долгомѣрный long
#define плоскънъ float
#define сугубый double
#define прѣсвѧтаѧ_молитва main
#define помолясь_преминемъ {
#define аминь }
#define покамѣстъ while
#define аще if
#define ощо else
#define доколѣ for
#define прави_тудѣ goto
#define прїуподобити switch
#define коли case
#define безъиначественно default
#define вспѧтить return
#define имати try
#define плѣнити catch
#define ѿгнати throw
#define рѧдовой std
#define внити cin
#define изыти cout
#define конецъ_строки endl
#define преминемъ using
#define свѧтцы namespace
#define вперсити inline
#define присно const
#define приснопребывающїй static
#define изъѧтїе exception
#define сословїе class
#define апостольный private
#define равноапостольный protected
#define мїрный public
#define не_сущїй virtual
#define нарокъ operator
#define изблевана_струѧ ostream
#define поглъщена_струѧ istream
#define изъѧвленїе ref
#define свитокъ file
#define канѡнъ template
#define новый new
#define ничто 0 // в церковнославянском нет 0
#define чить Sleep