What is Nemesis Pascal?
Nemesis Pascal is an Pascal interpreter that is:
- Open Source (GPL)
- Cross-platform (currently Windows and Linux)
Nemesis Pascal is written in Delphi and Kylix. Borland CLX
libraries supplies the cross-platform features.
The Nemesis Pascal applications runs on Windows using native
controls, and Linux using the CLX
Library (a binding to Qt Trolltech).
What Does Nemesis Pascal Code Look Like?
Nemesis Pascal looks a lot like Delphi.
The following complete program should give some flavor for the language:
Nemesis Pascal is Delphi/Kylix compatible. Nemesis Pascal uses
internally a modified version of the JEDI Pascal Interpreter. You can
download an unmodified version (original version) from http://jvcl.sourceforge.net/.
With the TJvInterpreterPascal and TJvInterpreterFm (Nemesis Pascal uses
ist components internally) you can run :
- Units. Units are simple pascal programs.
- Forms. Delphi forms (*.dfm).
- Reports. Forms createds with QuickReports.
the latest version at the sourceforge download page.
Pascal Develop Screenshots here.
If you wish to contact with me, you can send an E-Mail to my address.
The virtual machine currently runs under Win32 and Linux. The virtual
machine under win32 may be in console mode or in graphic mode. The
unique difference is that the console VM supports console operations.
To run a program created in Pascal simply type the following command at
the console prompt :
$ nvm program.pas
To run a console program type the following command at the console
$ npc[.exe] program.pas
Pascal Server Pages
PSP is an HTML-embedded scripting language. The syntax is Pascal with a
couple of unique PSP-specific features thrown in. The goal of the
language is to allow web developers to write dynamically generated
PSP is an alternative to PHP, ASP or JSP.
Pascal Server Pages FAQ (Spanish -
Pascal Server Pages Mini How-To
Pascal Server Pages Man Page (English)
Pascal Server Pages
Configuration File Man Page (English)
Pascal Server Pages Tested Servers
Pascal Develop, Integrated Development
Pascal Develop is the IDE for the Nemesis Pascal project. It creates
simple Pascal Scripts, units, forms and web services. The IDE is
licensed under the GNU General Public License Version 2.
Pascal Develop IDE Tutorial
Feature List :
- Syntax highlighting editor
- Autocompletion for Pascal, HTML and PSP (Pascal
- Integrated debugging for Pascal forms, units and PSP
- Multiple projects, project groups
- Quickly create forms, units, console units and web
- Print support
Runtime Documentation (Spanish)
Pascal Develop is Free Software
(also referred as Open Source),
and is written in Delphi (yes I know the irony).
Tools - NPUnit (Nemesis Pascal Unit)
A tool such as DUnit,
JUnit or NUnit.
NPUnit mini-how-to (Spanish