MustLive Perl Pascal Programs Interpreter
Perl Pas Interpreter v.1.4.5

# MustLive Perl Pascal Programs Interpreter
# Perl Pas Interpreter v.1.4.5
# (C) MustLive 2006-2008
# mustlive@mlfun.org.ua
# Last updated: 25.11.2008
##########################
# Опис програми
##########################

Програма являє собою інтерпретатор Паскаля на Перлі.

Програма існує в двох версіях: консольний інтерпретатор і онлайн.

Онлайн версія інтерпретатора: http://mlfun.org.ua/ppi/

Додаткова інформація про програму: http://mlbpg.narod.ru/ml_ppi.html

Обговорення програми на форумі: http://flashzone.ru/forum/index.php?showtopic=554


Консольний інтерпретатор:

Програмі передається в якості аргументу файл з текстом програми на Паскалі, яку вона інтерпретує.


Запуск програми:

perl ppi.pl [-d] [-t] filename
-d - show debug messages (optional)
-t - show speed test (optional)

Наприклад:

perl ppi.pl test.pas


Налагодження (дебаг):

В програмі передбачений дебаг режим: ключ -d який включає виведення дебаг повідомлень.
По замовчуванню повідомлення не виводяться. Також існує опція в інтерпретаторі $show_debug.


Тестування швидкодії (speed test):

В програмі передбачене тестування швидкодії інтерпритації програми: ключ -t який включає тестування швидкодії. По замовчуванню тестування не виконується і повідомлення не виводяться. Також існує опція в інтерпретаторі $show_test.

При тестуванні виводиться час відкриття файлу, пошуку міток, інтерпритації та загальний час виконання.

perl ppi.pl -t test_speed.pas

Open file time: 0.703 sec.
Find label time: 0.0940000000000001 sec.
test
Interpreter time: 0.093 sec.
Total time: 0.89 sec.


Програма підтримує:


Особливості онлайн версії:


Настройки програми:


Інтерпретатор та Історія версій.

Copyright © 2006-2008 MustLive. Всі права захищені.