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 29.970.488 Times

Neko 1.6.0

  Date Added: November 05, 2010  |  Visits: 596

Neko

Report Broken Link
Printer Friendly Version


Product Homepage
Download (72 downloads)



Neko is an interpreter and programming language. It has been designed to provide a common runtime for several different languages. Learning and using Neko is very easy, but youre not supposed to directly program in Neko. Instead, you can write a generator from your preferred language to Neko and then use the Neko runtime to compile, run, and access libraries. eko is a good way for language designers to focus on design and reuse a fast and well-designed runtime, as well as existing libraries for accessing filesystem, network, databases, xml... Neko language syntax have been created with "easy to parse" and "easy to generate" in mind. It is not especially designed to be written by a programmer but more to be generated from a higher level language. For example one could write easily a PHP-to-Neko or a Java-to-Neko that would generate equivalent code but using Neko syntax and semantics instead of PHP or Java ones. In particular, there are not multiple levels of expression, as in C. Every statement is also an expression, and thus enable some constructs that are not possible in other languages (for example : return if(x) { ... } else { ... }). This make the generation to Neko from functional languages more easy. he syntax is parsed using a left-to-right LL(1) parser. That means that after reading a token we have enough information to know which expresion it will produce. This enable very lightweight parser which is easy to improve without creating ambiguities. Whats New in This Release: - A bug was fixed in JIT. - Performance was improved. - UI and process IO APIs were added..

Requirements: No special requirements
Platforms: Linux
Keyword: Easy Interpreter Interpreters Language Neko Programming
Users rating: 0/10

License: Freeware Size: 337.92 KB
USER REVIEWS
More Reviews or Write Review


NEKO RELATED
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  
Programming  -  MillScript 10.2.0
MillScript projetc is a full featured, yet easy to use language for the batch production of templated Web sites. The language is a Java-based, early implementation of Spice: an experimental language developed by the OpenSpice group. MillScript...
6.4 MB  
Programming  -  The Complex Language 0.1
The Complex Language project is an object oriented programming language intended for scripting or rapid prototyping of applications. The design goals were to have very few simple but powerful concepts and to be easy to use and easy to learn. The...
133.12 KB  
Programming  -  JOLIE 0.9.2
JOLIE is an interpreter for a new high level programming language, designed for SOAs (Service Oriented Architecture) orchestration (as, for example, WSBPEL by OASIS). The whole program is written entirely in Java to ensure cross-platform...
235.52 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...
 
Programming  -  C 0.06
C is pronounced large-C and is a pseudo-interpreter of the C programming language. Without the need of manual compilation, developers can rapidly create cross-platform scripts or write one-liners using the C/C++ programming language that run at...
10.24 KB  
Programming  -  x10 0.3.2
X10 project is a new object-oriented, type-safe programming language for programming the next generation of high performance systems. X10 is designed and developed by IBM. While developed in close contact with the designers of X10 at IBM there...
8.1 MB  
Programming  -  Nietzsche 1.0
Nietzsche provides an easy to learn language. It is an interpreted language, written with an hexadecimal editor such as plexedit, hexedit and so on. You just have to supply the filename and the number of empty characters to be inserted. The...
95.23 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  
Programming  -  Basic4 2.5.8
Basic4 is an Project to build a free BASIC programming language with built in OpenGL v1.1 support.The Programs created by this Project, Basic4GL, Basic4Games and Basic4SDL are compilers and virtual machines, using a easy, simple syntax based on...
5.21 MB  
NEW DOWNLOADS IN LINUX SOFTWARE, PROGRAMMING
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  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Linux Software  -  SLAX 6.0+
Slax is a modern, portable, small and fast Linux operating system with a modular approach and outstanding design. Despite its small size, Slax provides a wide collection of pre-installed software for daily use, including a well organized graphical...
190 KB  
Linux Software  -  GTK+ 2.5
GTK+, which stands for the GIMP Toolkit, is a library for creating graphical user interfaces for the X Window System. It is designed to be small, efficient, and flexible. GTK+ is written in C with a very object-oriented approach. Language bindings...
60 MB  
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
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  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB