КМК - тут ещё желательно некое знание "нижнего уровня". Как оно
"под капотом" устроено, что-бы каким-то несущественным в реальной
схеме кунштюком - облегчить работу глуповатой программе. Сам себе -
я до сих пор напоминаю обезьяну с гранатой. http://ltwiki.org/index.php
http://ltwiki.org/index.php