Category:SIMPOL: Difference between revisions

From Rosetta Code
Content added Content deleted
m (Minor update to the SIMPOL page.)
m (Created language observed in User:Neilrobinson.)
Line 9: Line 9:
There are some interesting quirks in the language, especially with the operators. For example, strings can be not only added (concatenated), they can be used with the the unary minus, subtraction, and multiplication operators.
There are some interesting quirks in the language, especially with the operators. For example, strings can be not only added (concatenated), they can be used with the the unary minus, subtraction, and multiplication operators.


Programs are developed and debugged using a Windows-based IDE and a set of RAD tools for creating databases and forms. Resulting programs are compiled to a cross-platform byte code that is executed using the SIMPOL runtime environment. For full details see the [http://www.simpol.com main SIMPOL site].
Programs are developed and debugged using a Windows-based IDE and a set of RAD tools for creating databases and forms. Resulting programs are compiled to a cross-platform byte code that is executed using the SIMPOL runtime environment. For full details see the [http://www.simpol.com main SIMPOL site].{{language}}{{stub}}

Revision as of 10:56, 12 April 2010

SIMPOL is an object-oriented, reflective programming, and functional programming language that can be used for both general purpose and database-oriented programming.

It comes as a core library with various loaders for console, CGI, and GUI-style programs. It is component-based, so only the required components need be shipped with a program.

SIMPOL also comes with its own single- and multi-user database engines that share a common storage format.

The language itself has a very small keyword set and a small set of operators. It has built-in support for the value NULL (.nul) and infinity (.inf).

There are some interesting quirks in the language, especially with the operators. For example, strings can be not only added (concatenated), they can be used with the the unary minus, subtraction, and multiplication operators.

Programs are developed and debugged using a Windows-based IDE and a set of RAD tools for creating databases and forms. Resulting programs are compiled to a cross-platform byte code that is executed using the SIMPOL runtime environment. For full details see the main SIMPOL site.

Language
SIMPOL
This programming language may be used to instruct a computer to perform a task.
See Also:


Listed below are all of the tasks on Rosetta Code which have been solved using SIMPOL.
This page is a stub. It needs more information! You can help Rosetta Code by filling it in!

Subcategories

This category has the following 3 subcategories, out of 3 total.

Pages in category "SIMPOL"

The following 6 pages are in this category, out of 6 total.