Difference between revisions of "TinyPy/ru"

From KolibriOS wiki
Jump to navigation Jump to search
(Created page with "<code>TinyPy</code> - интерпретатор Python-подобного языка, созданный Филом Хэсси (Phil Hassey), отличающийся оче...")
 
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
 
<code>TinyPy</code> - интерпретатор Python-подобного языка, созданный Филом Хэсси (Phil Hassey), отличающийся очень небольшими размерами.
 
<code>TinyPy</code> - интерпретатор Python-подобного языка, созданный Филом Хэсси (Phil Hassey), отличающийся очень небольшими размерами.
 
Возможности TinyPy в сравнении с "большим" Python
 
 
"what tinypy won't be:
 
- a full implementation of Python;
 
- totally compatible with Python"
 
        "roadmap.txt", tinypy sources
 
 
Синтаксис языка TinyPy очень похож на Python, но многие существенные
 
возможности Python не поддерживаются:
 
 
- итераторы и сопрограмм;
 
- синтаксический "сахар" для объявления списков и словарей, наподобие
 
odd_squares = [a*a for a in range(100) if a%2];
 
- интерактивная консоль.
 
 
И конечно, не хватает основной силы Python - его стандартной библиотеки.
 
  
 
== Портирование ==
 
== Портирование ==
 
jaeger
 
jaeger
 +
 +
== Возможности ==
 +
Синтаксис языка TinyPy очень похож на Python, но многие существенные возможности Python не поддерживаются:
 +
<br />- итераторы и сопрограмм;
 +
<br />- синтаксический "сахар" для объявления списков и словарей, наподобие odd_squares = [a*a for a in range(100) if a%2];
 +
<br />- интерактивная консоль.
  
 
{{Разработка}}
 
{{Разработка}}
 
[[Category:Программы на Си]]
 
[[Category:Программы на Си]]

Latest revision as of 22:39, 25 June 2013

TinyPy - интерпретатор Python-подобного языка, созданный Филом Хэсси (Phil Hassey), отличающийся очень небольшими размерами.

Портирование

jaeger

Возможности

Синтаксис языка TinyPy очень похож на Python, но многие существенные возможности Python не поддерживаются:
- итераторы и сопрограмм;
- синтаксический "сахар" для объявления списков и словарей, наподобие odd_squares = [a*a for a in range(100) if a%2];
- интерактивная консоль.