Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37046796
en ru br
Репозитории ALT

Группа :: Обучение
Пакет: scato

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Name: scato
Version: 0.3.7
Release: alt1
Group: Education
Summary: Scalable Tortoise is a programming language to drive the tortoise, that can draw lines with different width and colors
Summary(ru_RU.KOI8-R): Язык для создания рисунков, посредством программирования действий воображаемой черепашки
License: BSD
Url: http://code.google.com/p/scato
Source: %name-%version.tar.gz
# rm -rf doc; wget -P doc -E -H -k -K -p http://code.google.com/p/scato/wiki/{language_manual_ru,menu_overview_ru,language_manual_ru,history_ru,overview_ru,implementation_ru,features_and_changes_ru,features_and_changes,examples,menu_overview,BNF_ru,BNF}
Source1: doc.tar
BuildArch: noarch
%setup_python_module %name
Requires: %packagename = %version

# Automatically added by buildreq on Thu Jul 08 2010

BuildRequires: python-devel

%description
Scato (Scalable Tortoise) is a programming language to drive the
tortoise, that can draw lines with different width and colors. Scato is
designed to plot iterated function system (IFS), L-systems, Penrose
tile, and similar kinds of fractal objects. It's arm to make easy to
scale and rotate parts of plots, produce loops and recursions, and
create pretty self-similar colored curves.

Moreover, Scato is environment. You can execute your programs, debug
them, view results and export pictures in PostScript format. Also Scato
equipped with helpful build-in examples and demos.

%description -l ru_RU.KOI8-R
Scato -- развитый черепаший язык (язык для создания рисунков,
посредством программирования действий воображаемой черепашки). Язык
позволяет продемонстрировать основные доктрины императивного
программирования: ветвления, циклы, подпрограммы, контексты. Язык
разрабатывался таким образом, чтобы, с одной стороны, быть максимально
простым, а с другой стороны, подготовить ученика к изучения Pascal
(Pascal используется в ЕГЭ). Интерпретатор языка не только визуализирует
результат работы программы, но и позволяет выполнять программу пошагово,
просматривать текущие значения переменных и параметры черепашки. Scato
развивается с учётом пожеланий преподавателей и уже был представлен на
нескольких педагогических конференциях.

%package -n %packagename
License: BSD
Group: Development/Python
Summary: Supplemental module for %name

%description -n %packagename
Supplemental module for %name, %summary

%prep
%setup
tar xvf %SOURCE1

%build
%python_build

%install
%python_install

# TODO documentation

%files
%doc README doc/*
%_bindir/*

%files -n %packagename
%python_sitelibdir/*

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin