Main > Tools > Developer Tools >

tecomp 0.18.1 R202

tecomp 0.18.1 R202

Sponsored Links

tecomp 0.18.1 R202 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 548 KB
Platform: Mac OS X
License: Freeware
Price: FREE
Downloads: 14
Date added: 2009-06-08
Publisher: Helmut Brandl

tecomp 0.18.1 R202 description

Free and open source Eiffel compiler / interpreter

tecomp is a command line compiler that currently works like an Eiffel interpreter. It compiles Eiffel source code into an internal representation and executes it in its virtual machine.
tecomp runs on Unix and Windows machines (64/32 bit, big/little endian) and on all machines which have gcc and the corresponding make utilities installed (requirements see below).
NOTE: tecomp is licensed and distributed under the terms of the GNU General Public License (GPL) and GNU Library or Lesser General Public License (LGPL).

Main features:
Kernel library:
- available classes: ANY, CHARACTER, CHARACTER_8, BOOLEAN, INTEGER, INTEGER_8/16/32/64, NATURAL, NATURAL_8/16/32/64, STRING, COMPARABLE, STD_FILES, FILE, POINTER, REAL, TYPE, PART_COMPARABLE, INTERVAL, TUPLE
- available features of ANY: io, default_create, type, out, print, is_equal, default_is_equal, copy, default_copy, cloned, default_cloned, is_deep_equal, deep_cloned.
- all conversions between basic types are implemented
- missing features of ANY: onces
- not yet available classes: HASHABLE, STORABLE, MEMORY, EXCEPTIONS, ARGUMENTS, PLATFORM, ONCE_MANAGER, ROUTINE, PROCEDURE, FUNCTION, PREDICATE
Language mechanisms:
available:
- object creation
- object test
- detachable types
- old expressions
- creation expressions
- conversion
- feature call
- feature redefinition
- developer defined expanded types
- deferred features
- polymorphic assignment (dynamic bind)
- assertions (preconditions, postconditions, class invariants, checks, loop variants, loop invariants)
- aliases (with standard operators only)
- rename, redefine, export, undefine, select
- once routines (Result cannot yet be expanded)
- ace files to control class assembly
- switchable assertion monitoring (per cluster)
- public and private features (but no selective export)
- void safety
- automatic boxing
- constant attributes
- TUPLEs
- garbage collection

Enhancements
- Version 0.18 implemented target conversion for binary operators.
- The implementation bypassed type validity checks with binary operators. Therefore invalid code could be executed which might cause runtime crashes.

tecomp 0.18.1 R202 Screenshot

Advertisements

tecomp 0.18.1 R202 Keywords

Bookmark tecomp 0.18.1 R202

Hyperlink code:
Link for forum:

tecomp 0.18.1 R202 Copyright

WareSeeker periodically updates pricing and software information of tecomp 0.18.1 R202 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of tecomp 0.18.1 R202 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
An open source VoIP client for the iPhone Free Download
Open source graphical user interface for GnuPG Free Download
Free and open source dictionary Free Download
Free and open source Haskell compiler that you can use on your Mac OS X Free Download
Open source community system that comes with support for working/learning communities CommSy is a free and open source web-based community system, originally developed at the University of Hamburg, Free Download
Free and open source Python web development framework spiked is a python web development framework built on top of Twisted Free Download
An open source tool to create database entries from YAML using SQLAlchemy bootalchemy is a free and open source tool that will allow you to easily create database entries from YAML using SQLAlchemy Free Download
Provides an open source enterprise content management infrastructure Free Download