ELENA Integrated Development Environment freeware

ELENA Integrated Development Environment

Version: 3.2.0 | Size: 1.60 MB | Filename: elena-3.2.0.i386-win.zip
Top Freeware Home  |  Development  |  Compilers & Interpreters  |  ELENA Integrated Development Environment

The Elena is purely an object-oriented and polymorphic language, with late binding. It is used for the general purpose, and it promotes more program design. It is reusable and more standardized code. The language has the characteristics of the ElenaScript, the code mutation, and many others.

It is a development that is under active and is fun to follow. The ElenaScript does not have its own libraries, grammar, and interpreter. It is purely a set of instructions for the Elena VM to load the existing symbols into the memory and then send the messages. The main goal of it is to assemble the objects in the VM memory with the aid of the special rules. It is named as the dynamic self-assembling (DSA) when it is done through the Elena program. It could also be useful without the need in writing a special test program by your own objects. This system actually consists of the VM terminal and a very special engine script while working with the Virtual Elena Machine.

It is designed such that the Elena program can directly use it only if the program is the client VM. There are two types of script; actually, the first is the inline one that can directly be used by the VM, with no need of the script engine. The second is the grammar-driven in which the dynamic self-assembling and the context-free rules modify the script text and creates an inline one. This can be considered as an additional layer together between the VM and the client. It is an early alpha version and is still unstable at the very moment.

The symbolic reference is always supposed to be preceded by the parameter the same works for the message call. If in case there are no parameters, then the nil constant must be used. It is designed such that only generic messages can be used with no subject qualifier; it is done from the beginning itself. This current application permits it to only works with the applications that console. For the applications like GUI and the VM there should be made a special application. It is presumed that you should work with the LIB2 programs. All the files named as the .L extension is situated in the same folder and are compiled into the module corresponding. This project might offer a number of modules that contains the files present in the subfolders. The new module named as the namespace consists of the core one plus the path related to the folder. There is only a limited set of possible verbs available such as seek, run, get, set, add, and so on. In common the signature and the user defined, describes the message parameters. The message is considered as a generic and could be qualified only if the signature is not defined. It is fully programmed and fully supported. It saves the much time and helps you complete your work faster. It is the best for the ones who work with the computers all the time.

What do you think about ELENA Integrated Development Environment?

Your Name:
Register Now
Summarize review in one sentence:
What do you think about ELENA Integrated Development Environment?
Your rating:
Our Awards
Top Freeware 4 stars award Top Freeware clean check
Users´ rating

User Rating: 4.0 (62 votes)


File size:
1.60 MB

Last update:

Windows XP, Windows Vista, Windows Vista x64, Windows 7, Windows 7 x64, Windows 8, Windows 8 x64

Last version:
Last versions of ELENA Integrated Development Environment
Version Change log
ELENA Integrated Development Environment 3.2.0 Sep 11, 2017 ELENA:
binary incompatible due to implementing issues #100 and #333
#100 : classOp : test if object is subclass of
#333 : multimethods
ELENA Integrated Development Environment 3.1.10 Jun 22, 2017 What's new:
#308 : Invalid lshift opcode when arg >= 32
#310 : wrong result with equals and not equals operator for long numbers
ELENA Integrated Development Environment 3.1.0 Jun 13, 2017 ELENA:
Major syntax refactoring
Try / catch / finally code template
if-else code template
View history


Downloads of ELENA Integrated Development Environment freeware

Total downloads

Last month's downloads

Last week's downloads



Freeware alternatives to ELENA Integrated Development Environment

Freeware - Eclipse SDK 4.7.3a screenshot

Eclipse SDK

... heavy-duty work on the host. The Eclipse software development environment provides programmers with the means of creating client-oriented ... Eclipse Foundation that set their sights on model-based development technologies. Model Transformation, Model Development Tools, Concrete Syntax ...

Eclipse SDK 4.7.3a DownloadEclipse SDK like
Freeware - Java SE Development Kit (JDK) 8 Update 121 screenshot

Java SE Development Kit (JDK)

The JDK is a development environment for building applications, applets, and components using the ... more sophisticated medical devices. Bottomline is that Java Development Kit ensembles a powerful set of tools and ...

Java SE Development Kit (JDK) 8 Update 121 DownloadJava SE Development Kit (JDK) like
Freeware - Easy Code for MASM screenshot

Easy Code for MASM

... Code for MASM is the visual assembly programming environment made to build 32-bit Windows applications. The interface for Easy Code for MASM looks like Visual Basic and will allow you ...

Easy Code for MASM DownloadEasy Code for MASM like
© 2018 TopFreeware  |  All rights reserved.
created by FAUST