![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
![]() ![]()
Сообщение
#1
|
|
Ветеран конференции ![]() ![]() ![]() ![]() ![]() Группа: Flash Zone Team Сообщений: 4958 Регистрация: 10.03.2005 Из: Киев Пользователь №: 5 ![]() |
MustLive Perl Pascal Programs Interpreter
Perl Pas Interpreter v.1.2 Вашему вниманию представляю свой последний проект - Perl Pascal Programs Interpreter. Программа представляет собой интерпретатор языка Паскаль (Perl Pas Interpreter). Программа существует в двух версиях: консольная программа и онлайн-интерпретатор (в Интернете). http://mlfun.org.ua/ppi/ Данная программа интерпретирует классический язык Паскаль, и имеет множество преимуществ по сравнению со старыми средствами разработки на Паскале под DOS (такими как Turbo Pascal от Borland). И учитывая, что Паскаль широко используется среди школьников и студентов (в учебном процессе, или для собственных разработок), то данная программа должна пригодиться всем ученикам школ, техникумов и университетов со всего мира. Онлайн-версия интерпретатора представляет собой революционную разработку. Это первый в мире онлайн интерпретатор Паскаля (да и вообще наверное первый в мире онлайн интерпретатор какого-либо языка программирования). Теперь каждый человек в мире может из любого компьютера подключенного к сети Интернет запускать (тестировать) свои собственные программы на Паскале. В особенности онлайн-версия этого программного продукта может пригодиться как школьникам и студентам, так и преподавателям всех учебных заведений, которым приходится работать с программами на Паскале. Теперь работать с подобными программами можно будет в наиболее современной форме. Детальнее о проекте MustLive Perl Pascal Programs Interpreter. Описание программы и История версий. -------------------- Best wishes & regards,
MustLive Администратор сайта http://mlfun.org.ua |
|
|
![]() |
![]()
Сообщение
#2
|
|
Ветеран конференции ![]() ![]() ![]() ![]() ![]() Группа: Flash Zone Team Сообщений: 4958 Регистрация: 10.03.2005 Из: Киев Пользователь №: 5 ![]() |
Perl Pas Interpreter v.1.2
24.05.2006 v.1.2 Сделанна онлайн версия интерпретатора. Теперь существует две версии программы: консольная и онлайн. В результате этого был переработан и оптимизирован программный код. Особенности онлайн версии отображенны в Описании программы. Perl Pas Interpreter v.1.2.1 02.06.2006 v.1.2.1 Добавленно ограничение на циклы (для goto). Как для консольной так и онлайн версии. Ограничение ($loop) на циклы для одной метки = 1000. Исправлена работа goto: теперь работает goto на метку, установленную в первой строке программы. Открыта тема на форуме для обсуждения программы. -------------------- Best wishes & regards,
MustLive Администратор сайта http://mlfun.org.ua |
|
|
![]()
Сообщение
#3
|
|
Ветеран конференции ![]() ![]() ![]() ![]() ![]() Группа: Flash Zone Team Сообщений: 4958 Регистрация: 10.03.2005 Из: Киев Пользователь №: 5 ![]() |
Perl Pas Interpreter v.1.2.2
09.06.2006 v.1.2.2 Оптимизировал код программы. В результате оптимизации, время поиска меток улучшилось на 16,12%, а время интерпретации - на 37,6%. Добавлена возможность тестирования быстродействия интерпритации программы: ключ -t что включает тест быстродействия. Добавлена опция в интерпретаторе $show_test. Улучшена работа с метками. -------------------- Best wishes & regards,
MustLive Администратор сайта http://mlfun.org.ua |
|
|
![]()
Сообщение
#4
|
|
![]() C:\> ![]() ![]() ![]() ![]() ![]() Группа: Супермодераторы Сообщений: 1607 Регистрация: 10.04.2006 Из: Млечный Путь, 3-я планета от Солнца, Россия, Московская область, Жуковский. Пользователь №: 293 ![]() |
интересненько, правда я в нем неособо рублю, а точнее вообще нерублю.
PS. слово РУБЛЮ неимеет никакого отношения к денежной единице РФ. -------------------- Вопрос-ответ для flash-разработчиков
С тех пор, как за Теорию Относительности принялись математики, я ее сам больше не понимаю. (с) Эйнштейн А. |
|
|
![]()
Сообщение
#5
|
|
Ветеран конференции ![]() ![]() ![]() ![]() ![]() Группа: Flash Zone Team Сообщений: 4958 Регистрация: 10.03.2005 Из: Киев Пользователь №: 5 ![]() |
Саша, при желании Паскаль можно выучить
![]() Но в данном случае мой проект расчитан на учеников, студентов и препадавателей - всех тех, кто сталкивается с Паскалем в своей деятельности. Вот если ты в учебном процессе столкнёшся с Паскалем - вот и придётся его выучить и програмить на нём. И вот для всех тех, кто с ним имеет дело - для вас пригодится мой новый проект - Онлайновый интерпретатор Паскаля. С ним ваше изучение и программирование на Паскале станет легче и интересней. -------------------- Best wishes & regards,
MustLive Администратор сайта http://mlfun.org.ua |
|
|
![]()
Сообщение
#6
|
|
Ветеран конференции ![]() ![]() ![]() ![]() ![]() Группа: Flash Zone Team Сообщений: 4958 Регистрация: 10.03.2005 Из: Киев Пользователь №: 5 ![]() |
Perl Pas Interpreter v.1.2.3
16.06.2006 v.1.2.3 Выправленная работа оператора if (когда не срабатывало условие). Улучшена работа в операторе if с числами с плавающей точкой. В операторе if добавлена поддержка массивов. В операторе if расширил синтаксис: теперь можно использовать пробелы и скобки. Улучшена работа с комментариями. -------------------- Best wishes & regards,
MustLive Администратор сайта http://mlfun.org.ua |
|
|
![]()
Сообщение
#7
|
|
Ветеран конференции ![]() ![]() ![]() ![]() ![]() Группа: Flash Zone Team Сообщений: 4958 Регистрация: 10.03.2005 Из: Киев Пользователь №: 5 ![]() |
Perl Pas Interpreter v.1.2.4
02.07.2006 v.1.2.4 Улучшена в онлайн версии работа с оператором "<>" (улучшена фильтрация). Добавлена поддержка ord. Улучшена робота wrіte и wrіteln с массивами (с индексом-переменной). Улучшена обработка сложных выражений (которые включают массивы с индексом-переменной). -------------------- Best wishes & regards,
MustLive Администратор сайта http://mlfun.org.ua |
|
|
![]()
Сообщение
#8
|
|
Ветеран конференции ![]() ![]() ![]() ![]() ![]() Группа: Flash Zone Team Сообщений: 4958 Регистрация: 10.03.2005 Из: Киев Пользователь №: 5 ![]() |
Perl Pas Interpreter v.1.2.5
17.07.2006 v.1.2.5 В операторе if добавлена поддержка функций. Добавлена поддержка pred и succ. Исправлена ошибка при работе с комментариями. Улучшена работа write и writeln со сложными выражениями. -------------------- Best wishes & regards,
MustLive Администратор сайта http://mlfun.org.ua |
|
|
![]()
Сообщение
#9
|
|
Ветеран конференции ![]() ![]() ![]() ![]() ![]() Группа: Flash Zone Team Сообщений: 4958 Регистрация: 10.03.2005 Из: Киев Пользователь №: 5 ![]() |
Perl Pas Interpreter v.1.2.6
26.08.2006 v.1.2.6 Улучшена работа со строковым типом данных. Добавлена функция length. Добавлена функция pos. Исправлена ошибка в функциях ord, pred и succ. -------------------- Best wishes & regards,
MustLive Администратор сайта http://mlfun.org.ua |
|
|
![]()
Сообщение
#10
|
|
Ветеран конференции ![]() ![]() ![]() ![]() ![]() Группа: Flash Zone Team Сообщений: 4958 Регистрация: 10.03.2005 Из: Киев Пользователь №: 5 ![]() |
Perl Pas Interpreter v.1.2.7
30.09.2006 v.1.2.7 Добавлена кнопка очищения поля текста программы (в онлайн интерпретаторе). Добавлена функция delete. Добавлена функция insert. Улучшена работа read и readln с массивами (с индексом-переменной). -------------------- Best wishes & regards,
MustLive Администратор сайта http://mlfun.org.ua |
|
|
![]()
Сообщение
#11
|
|
Ветеран конференции ![]() ![]() ![]() ![]() ![]() Группа: Flash Zone Team Сообщений: 4958 Регистрация: 10.03.2005 Из: Киев Пользователь №: 5 ![]() |
Perl Pas Interpreter v.1.2.8
05.12.2006 v.1.2.8 Улучшена работа со строковым типом данных. Добавлена функция copy. Добавлена функция concat. Улучшена робота форматов вывода с массивами (с индексом-переменной). -------------------- Best wishes & regards,
MustLive Администратор сайта http://mlfun.org.ua |
|
|
![]()
Сообщение
#12
|
|
Ветеран конференции ![]() ![]() ![]() ![]() ![]() Группа: Flash Zone Team Сообщений: 4958 Регистрация: 10.03.2005 Из: Киев Пользователь №: 5 ![]() |
Perl Pas Interpreter v.1.2.9
28.02.2007 v.1.2.9 Добавлена функция tan. Добавлена функция cotan. Исправлена XSS уязвимость в функции вывода. Теперь в функциях Write и Writeln присутствует анти XSS фильтр. -------------------- Best wishes & regards,
MustLive Администратор сайта http://mlfun.org.ua |
|
|
![]()
Сообщение
#13
|
|
Ветеран конференции ![]() ![]() ![]() ![]() ![]() Группа: Flash Zone Team Сообщений: 4958 Регистрация: 10.03.2005 Из: Киев Пользователь №: 5 ![]() |
Perl Pas Interpreter v.1.2.10
17.04.2007 v.1.2.10 Добавлена функция arctan2. Добавлена константа pi (с 16-битной точностью). Улучшена работа оператора присваивания с массивами (с индексом-переменной). Улучшена работа функций sin и cos с массивами (с индексом-переменной). -------------------- Best wishes & regards,
MustLive Администратор сайта http://mlfun.org.ua |
|
|
![]()
Сообщение
#14
|
|
Ветеран конференции ![]() ![]() ![]() ![]() ![]() Группа: Flash Zone Team Сообщений: 4958 Регистрация: 10.03.2005 Из: Киев Пользователь №: 5 ![]() |
Perl Pas Interpreter v.1.3
26.06.2007 v.1.3 Добавлена поддержка циклов. Поддерживается цикл for. Для for поддерживаются возрастающий (to) и ниспадающий (downto) циклы. В операторе for поддерживаются арифметические выражения. Ограничение ($loop) действует для циклов for точно также как для меток. -------------------- Best wishes & regards,
MustLive Администратор сайта http://mlfun.org.ua |
|
|
![]()
Сообщение
#15
|
|
Ветеран конференции ![]() ![]() ![]() ![]() ![]() Группа: Flash Zone Team Сообщений: 4958 Регистрация: 10.03.2005 Из: Киев Пользователь №: 5 ![]() |
Perl Pas Interpreter v.1.3.1
29.07.2007 v.1.3.1 Добавлена поддержка константы pi в операторе присваивания. Добавлена поддержка константы pi в функциях. Улучшена работа оператора for. Улучшена работа функций tan и cotan с массивами (с индексом-переменной). -------------------- Best wishes & regards,
MustLive Администратор сайта http://mlfun.org.ua |
|
|
![]()
Сообщение
#16
|
|
Ветеран конференции ![]() ![]() ![]() ![]() ![]() Группа: Flash Zone Team Сообщений: 4958 Регистрация: 10.03.2005 Из: Киев Пользователь №: 5 ![]() |
Perl Pas Interpreter v.1.3.2
26.08.2007 v.1.3.2 Добавлена поддержка функций в циклах (for). Добавлена поддержка вложенных циклов в циклах (for). До любого уровня вложенности. Исправлена работа оператора div. Улучшена работа функций arctan2 и abs с массивами (с индексом-переменной). -------------------- Best wishes & regards,
MustLive Администратор сайта http://mlfun.org.ua |
|
|
![]()
Сообщение
#17
|
|
Ветеран конференции ![]() ![]() ![]() ![]() ![]() Группа: Flash Zone Team Сообщений: 4958 Регистрация: 10.03.2005 Из: Киев Пользователь №: 5 ![]() |
Perl Pas Interpreter v.1.3.3
25.09.2007 v.1.3.3 Добавлено персонофицированное сохранение текста программы (в онлайн интерпретаторе). Сделаны кнопки "Прочитать" и "Сохранить". Сохранение происходит в кукис. Добавлена поддержка оператора mod в write и writeln. Улучшена работа функций round и trunc с массивами (с индексом-переменной). -------------------- Best wishes & regards,
MustLive Администратор сайта http://mlfun.org.ua |
|
|
![]()
Сообщение
#18
|
|
Ветеран конференции ![]() ![]() ![]() ![]() ![]() Группа: Flash Zone Team Сообщений: 4958 Регистрация: 10.03.2005 Из: Киев Пользователь №: 5 ![]() |
Perl Pas Interpreter v.1.3.4
25.10.2007 v.1.3.4 Добавлена функция arctan. Добавлена поддержка оператора div в write и writeln. Улучшена работа оператора присваивания с массивами. Улучшена работа функций exp и ln с массивами (с индексом-переменной). -------------------- Best wishes & regards,
MustLive Администратор сайта http://mlfun.org.ua |
|
|
![]()
Сообщение
#19
|
|
Ветеран конференции ![]() ![]() ![]() ![]() ![]() Группа: Flash Zone Team Сообщений: 4958 Регистрация: 10.03.2005 Из: Киев Пользователь №: 5 ![]() |
Perl Pas Interpreter v.1.3.5
23.11.2007 v.1.3.5 Добавлена поддержка циклов while. В операторе while поддерживаются арифметические выражения. Ограничение ($loop) действительно для циклов while точно также как для меток. Улучшена работа оператора div в арифметических выражениях. Улучшена работа функций frac и odd с массивами (с индексом-переменной). -------------------- Best wishes & regards,
MustLive Администратор сайта http://mlfun.org.ua |
|
|
![]()
Сообщение
#20
|
|
Ветеран конференции ![]() ![]() ![]() ![]() ![]() Группа: Flash Zone Team Сообщений: 4958 Регистрация: 10.03.2005 Из: Киев Пользователь №: 5 ![]() |
Perl Pas Interpreter v.1.3.6
24.12.2007 v.1.3.6 Добавлена функция inc. Добавлена функция dec. Улучшена поддержка арифметических выражений в операторе while. Улучшена работа оператора div и функции random с массивами (с индексом-переменной). -------------------- Best wishes & regards,
MustLive Администратор сайта http://mlfun.org.ua |
|
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 29.08.2014 - 18:58 |