Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 38.855.098 Times

Seed7 for linux 2012-03-04

Company: Thomas Mertes
Date Added: October 11, 2013  |  Visits: 357

Seed7 for linux

Report Broken Link
Printer Friendly Version


Product Homepage
Download (29 downloads)



Seed7 is a general purpose programming language designed by Thomas Mertes. It is a higher level language compared to Ada, C/C++ and Java. The Seed7 interpreter and the example programs are open-source software. There is also an open-source Seed7 compiler. The compiler compiles Seed7 programs to C programs which are subsequently compiled to machine code. <br /><br />Features of Seed7<br /><br /> * As extensible programming language it supports user defined statements and operators.<br /> * Types are first class objects (Templates and generics can be defined easily without special syntax).<br /> * Predefined constructs like arrays or for-loops are declared in the language itself.<br /> * Object orientation with interfaces and multiple dispatch.<br /> * Static type checking and no automatic casts.<br /> * Support for bigInteger and bigRational numbers which have unlimited size.<br /> * exception handling<br /> * overloading of procedures/functions/operators/statements<br /> * Various predefined types like resizable arrays, hashes, sets, structs, color, time, duration, etc.<br /> * Runs under linux, various unix versions and windows.<br /> * The interpreter and the example programs use the GPL license, while the runtime library uses the LGPL license.

Requirements: No special requirements
Platforms: *nix, Linux
Keyword: Cc2b2b Compared Compiled Compiler Compiles Designed General Interpreter Language Machine Opensource Programming Programs Purpose Software Subsequently Thomas
Users rating: 0/10

License: Freeware Size: 1.57 MB
USER REVIEWS
More Reviews or Write Review


SEED7 FOR LINUX RELATED
Programming  -  octavia 0.25
octavia is a compiler for a music description language that compiles to MIDI data. octavia music source files can also use Python code to perform generic programming tasks that a composer might wish to accomplish. Whats New in This Release: -...
276.48 KB  
Libraries  -  Piet::Interpreter 0.03
Piet::Interpreter is a Perl interpreter for the Piet programming language. SYNOPSIS use Piet::Interpreter; my $p = Piet::Interpreter->new(image => my_code.gif); $p->run; Piet is a programming language in which programs look like abstract...
17.41 KB  
Code Management Tools  -  Ragel State Machine Compiler 5.23
Ragel State Machine Compiler compiles finite state machines from regular languages into executable C/C++/Objective-C code. Ragel state machines can not only recognize byte sequences as regular expression machines do, but can also execute code at...
532.48 KB  
Programming  -  joeq virtual machine 20030812
Joeq is a virtual machine and compiler infrastructure designed to facilitate research in virtual machine technologies such as Just-In-Time and Ahead-Of-Time compilation, advanced garbage collection techniques, distributed computation,...
1024 KB  
Development Editors  -  Catalina Compiler 3.4
The Catalina Compiler was designed as a C compiler that also contains a set of C libraries and device drivers that can be used with the Parallax Propeller microcontroller. The compiler can easily run on multiple platforms and is based on the...
 
Dictionaries  -  General Intensional Programming System 1.0
The General Intensional Programming System (GIPSY) consists in three modular sub-systems: The General Intensional Programming Language Compiler (GIPC) ; the General Eduction Engine (GEE), and the Intensional Run-time Programming Environment (RIPE).
96.45 KB  
Programming  -  Php Logo Interpreter 0.1
Php Logo Interpreter project is a logo language interpreter. This package implements an interpreter of the Logo programming language. It implements almost all features of the Logo programming language, including procedure definition, recursion...
 
Development Editors  -  C#Prolog 3.0.0
C#Prolog is a prolog interpreter written in C# designed to be easily integrated in C# programs. The most important characteristics that this tool has are: reliable and fairly fast interpreter, command line interface, builtin DCG, XML-predicates,...
 
Programming  -  Agora BASIC 0.1
Agora BASIC is a BASIC compiler for POSIX systems. Agora BASIC aims to implement all of Standard Full BASIC (ANSI INCITS 113-1987), with useful but compatible extensions. It does not do that quite yet. What it does is implement a small subset of...
66.56 KB  
Programming  -  Yet Another Befunge93 Interpreter 93.beta3
YABI93 is an Interpreter for the esoteric programming language Befunge, version 'Befunge93'. It is written in Java 1.5 and uses Swing for its graphical interface. YABI supports a multilanguage GUI.
68.7 KB  
NEW DOWNLOADS IN LINUX SOFTWARE, PROGRAMMING
Linux Software  -  Driver Booster 7.6.0.766
Driver Booster 7 can update all outdated/faulty/missing drivers in 1-click with a database of 3, 500, 000+ drivers, which ensures all outdated drivers and game components can be updated for Windows users. And all the supported drivers have passed...
24.64 MB  
Linux Software  -  EasyEDA PCB Designer for Linux 2.0.0
EasyEDA, a great web based EDA(Electronics Design Automation) tool, online PCB tool, online PCB software for electronics engineers, educators, students, makers and enthusiasts. Theres no need to install any software. Just open EasyEDA in any...
34.4 MB  
Linux Software  -  wpCache® WordPress HTTP Cache 1.9
wpCache® is a high-performance, distributed object, caching system application, generic in nature, but intended for use in speeding up dynamic web applications, by decreasing database load time. wpCache® decreases dramatically the page...
3.51 MB  
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB