Здравствуйте, гость ( Вход | Регистрация )

> MustLive Perl Pascal Programs Interpreter
  • Сервис онлайн-записи на собственном Telegram-боте
    Тот, кто работает в сфере услуг, знает — без ведения записи клиентов никуда. Мало того, что нужно видеть свое расписание, но и напоминать клиентам о визитах тоже. Нашли самый бюджетный и оптимальный вариант: сервис VisitTime.
    Для новых пользователей первый месяц бесплатно.
    Чат-бот для мастеров и специалистов, который упрощает ведение записей:
    Сам записывает клиентов и напоминает им о визите;
    Персонализирует скидки, чаевые, кэшбэк и предоплаты;
    Увеличивает доходимость и помогает больше зарабатывать;
    Начать пользоваться сервисом
  • Как продвинуть сайт на первые места?
    Вы создали или только планируете создать свой сайт, но не знаете, как продвигать? Продвижение сайта – это не просто процесс, а целый комплекс мероприятий, направленных на увеличение его посещаемости и повышение его позиций в поисковых системах.
    Ускорение продвижения
    Если вам трудно попасть на первые места в поиске самостоятельно, попробуйте технологию Буст, она ускоряет продвижение в десятки раз, а первые результаты появляются уже в течение первых 7 дней. Если ни один запрос у вас не продвинется в Топ10 за месяц, то в SeoHammer за бустер вернут деньги.
    Начать продвижение сайта
MustLive
сообщение 1.06.2006 - 01:42
Сообщение #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 страниц V   1 2 >  
Открыть новую тему
Ответов (1 - 19)
MustLive
сообщение 3.06.2006 - 02:33
Сообщение #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
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
MustLive
сообщение 9.06.2006 - 02:11
Сообщение #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
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
tiHo
сообщение 9.06.2006 - 11:04
Сообщение #4


C:\>
*****

Группа: Супермодераторы
Сообщений: 1607
Регистрация: 10.04.2006
Из: Млечный Путь, 3-я планета от Солнца, Россия, Московская область, Жуковский.
Пользователь №: 293



интересненько, правда я в нем неособо рублю, а точнее вообще нерублю.

PS. слово РУБЛЮ неимеет никакого отношения к денежной единице РФ.


--------------------
Вопрос-ответ для flash-разработчиков
С тех пор, как за Теорию Относительности принялись математики, я ее сам больше не понимаю. (с) Эйнштейн А.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
MustLive
сообщение 9.06.2006 - 14:05
Сообщение #5


Ветеран конференции
*****

Группа: Flash Zone Team
Сообщений: 4958
Регистрация: 10.03.2005
Из: Киев
Пользователь №: 5



Саша, при желании Паскаль можно выучить wink.gif

Но в данном случае мой проект расчитан на учеников, студентов и препадавателей - всех тех, кто сталкивается с Паскалем в своей деятельности. Вот если ты в учебном процессе столкнёшся с Паскалем - вот и придётся его выучить и програмить на нём.

И вот для всех тех, кто с ним имеет дело - для вас пригодится мой новый проект - Онлайновый интерпретатор Паскаля. С ним ваше изучение и программирование на Паскале станет легче и интересней.


--------------------
Best wishes & regards,
MustLive
Администратор сайта
http://mlfun.org.ua
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
MustLive
сообщение 17.06.2006 - 03:12
Сообщение #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
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
MustLive
сообщение 3.07.2006 - 14:53
Сообщение #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
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
MustLive
сообщение 18.07.2006 - 03:04
Сообщение #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
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
MustLive
сообщение 27.08.2006 - 00:39
Сообщение #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
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
MustLive
сообщение 30.09.2006 - 15:51
Сообщение #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
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
MustLive
сообщение 6.12.2006 - 17:41
Сообщение #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
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
MustLive
сообщение 28.02.2007 - 18:46
Сообщение #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
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
MustLive
сообщение 18.04.2007 - 19:56
Сообщение #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
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
MustLive
сообщение 27.06.2007 - 19:11
Сообщение #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
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
MustLive
сообщение 30.07.2007 - 19:33
Сообщение #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
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
MustLive
сообщение 27.08.2007 - 19:22
Сообщение #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
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
MustLive
сообщение 26.09.2007 - 22:45
Сообщение #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
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
MustLive
сообщение 27.10.2007 - 18:54
Сообщение #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
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
MustLive
сообщение 24.11.2007 - 20:57
Сообщение #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
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
MustLive
сообщение 25.12.2007 - 00:58
Сообщение #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
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

2 страниц V   1 2 >
Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 29.08.2014 - 18:58