nOPLPlus 1.20

NEUON has acquired OPL+ the premier integrated development environment for OPL developers, originally created by Twiddlebit software.

nOPL+, as it will now be known, features a project based OPL Developer's editor and OPP.exe, a back-end translator and pre-processor which supports standard EPOC OPL and adds a wealth of additional features such as #pragmas, Macros, 'C' style operators, re-use of code libraries, multi-dimensional arrays and STRUCTS.

nOPL+ version 1.20 not only provides EPOC developers with useful additional functionality over-and-above the standard Program application, but also fills the gap for Revo owners wanting to develop OPL programmes on their machines.

During the next few months the nOPL+ team plans to expand the OPP preprocessor to support new features such as ready made libraries and new macros. The nOPL+ development environment will also be expanded with new items such as a tools feature.

Please note, that if you encounter a 'Not Found' error when translating your application, you must download the C Standard Library for EPOC which is available below.

(Sunday 23rd May)


Registering nOPL+ will entitle you to a registration code which will disable the nag screens, as well as entitle you to free registrations of future versions of nOPL+. Please note that nOPL+ is FULLY WORKING SHAREWARE, and is not crippled in any way.

Name: nOPLPlus 1.20
Author: Neuon
Type: Unlock code sent by post or email
Cost: 20 UKP()


As outlined in the How to Register page, we provide two methods of software registration (Postal, or Online). For postal registrations, please select an appropriate address from here (please also remember to include a stamp/stamped address envelope, or the appropriate handling charge value).

Please don't forget to read our Registration Policy
if you've never registered a NEUON application before!


[Download SIS]

nOPL+ Manual in PDF format

[Download ZIP]


[Download ZIP]

OPP & OPPDBG for SIBO machines (Series 3a etc.)

[Download SIS]

Revo, Series 5mx, Series 5, MC218

[Download ZIP]

WINS C standard library, required for nOPL+ WINS edition

[Download SIS]



The downloaded file is actually a ZIP file. You must first extract the contents to a temporary directory, and install from there.

If you are not sure how to install EPOC applications,
please read Installing Applications.

Fact files

- Formerly known as OPL+

- 'C' style pre-processor

- #define directive for simple macros

- Auto layout, indent and prefix remove/insert

- Conditional translation directives: #if, #ifdef, #ifndef, #else, #elif,#endif

- Include files, both system and standard

- Line continuation character

- Multi-dimensional array support

- C style structures and pointers to structures

- C and C++ style comments

- Facility for creating library OPL source files

- Macro recording utility

- Associate files with a project

Screen shots
Sample OPP code [screen shot]

Sample OPP code

Find in files option [screen shot]

Find in files option

Project settings [screen shot]

Project settings

Switch file [screen shot]

Switch file