A very powerful java bytecode viewer and decompiler which makes use of the javassist open source library.
Java implementation for the IC (Irish Coffee) language.
iFlow is an open source visualization software that transforms programs into interactive control flow graphs. It can be used for educational or presentational purposes. APIs are provided for potential control analysis or even compiler optimizations.
This is a web compiler.The registered users will be able to compile their source codes in different programming languages such as C++,C,Pascal y PHP without the necessity to have the compiler in their PCs.
The main aim of the project was to give the students a practical use of the various tools which are used in compiler construction and build a system which accepts a valid set of instructions in a custom language and generates a flowchart for the code.
While is a Haskell implementation of the While language found into the Nielson book. Semantics with Applications.
Trying to put mixed intelectual design to outdated bots thats still perform.These programs would eliminate all known expensive bot being sold..if all works out entire package would be foldered and email to core.a sponding and not in .zip
Fan is an OO, functional programming language designed to cross compile to both the Java and .NET platforms. It provides a concise syntax along with elegant, cross portable libraries. http://www.fandev.org/
Multi-language library to deal with multimethod dispatch, disambiguation and type-checking using dispatch tables. This approach yields fast dispatch in constant-time and greatly helps resolving ambiguities.
‘intelliworm’ is a prototype simulation of a Intelligent Species of a common earth worm,which inherits human like decision making capabilities through Neural Network intelligence representation,all developed by integrating .NET with Lisp and Yacc.
Direct C++ to C# translator, translates one of the languages to another without compiling. Has academic aim only!!!
Vilegust is a basic-like compiler/interpreter.
Vilegust - named for the codesmells that eventually come of such projects - is a basic-like interpreter/compiler project in vb.net that will eventually be self-compilable.
SuperWikia: The Runtime/Realtime Environment for Codesmiths
The SuperWikia Alpha 1.0 application is an IDE specifically developed for 3D and graphic content. Its built upon the Unity foundation and incorporates various libraries from Komodo IDE, wxDevC++, CodeBlocks, QT Creator and other applications. Its Realtime purpose is an IDE (codesmith developer access), its Runtime (U/I) function is as a space building simulator, operating in conjunction with the SuperWikia 'Navigator' user interface to simulate space economics and fleet operations. It allows users (known as 'data fleet navigators' or DFN's) to compete in tourneys over vast regions known as 'expanses' and to create envoys that manage onsite and offsite stations. Using additional SuperWikia components, users may enhance their experience with plugins and 'dataplates' that help build the Runtime environment. Codesmiths (SuperWikia Alpha developers) can also build on top of the codebase using 'transcribes', acronym/algebraic encodes that differentiate codesmith works.
Magda language resource site
Magda is a new programming language, introduced in Jarek Kusmierek's PhD (http://www.mimuw.edu.pl/~jdk/mixiny.pdf) and continued in Mauro Mulatero's thesis (http://www.tesionline.it/default/tesi.asp?idt=45612). Magda's goal is to allow a programmer to write well-modularized, reusable code. Magda is based upon the core notion of mixin as unit of reuse and as building block from which objects are created. The power of modularization of mixins is enhanced by two unique features. The first feature is the modularization of constructors. In Magda, many mixins with independent definitions of constructors can be combined without the need to copy any code and without the risk of clashes. The second distinctive feature modifies the way declarations of new methods, overriding methods, and method calls are done, in order to rule out accidental name clashes, even with respect to future modifications of the code. A collection of samples written in Magda language are also available.
A multi purpose scripting language
The nap scripting language is an object oriented scripting language which brings together the best features of various scripting languages found on different platforms. The nap-script is a C like programming and scripting language with the following characteristics: - compiles into bytecode - it runs in a virtual machine - can be executed standalone or embedded in C/C++ code - has a well defined assembly language - can do runtime compilation - has a syntax very similar to C without pointers ... and it is still under development :) Check out the mercurial repository to get a glimps on the code.
This project aims to find some patterns in AspectJ programs which lead to faults when they are executed.
Este é um projeto acadêmico, desenvolvido pelos alunos da Univali do campus de São José, estudantes da Linguagens formais e autômatos. O objetivo deste trabalho é desenvolver um projeto de compiladores.
Extension of object oriented language for the discipline "Programming Language Paradigms", a graduate level course at Federal University of Pernambuco, Brazil. Including concepts of interfaces and abstract classes
This is an Open source compiler for Arabic C-like Syntax.
nbasic - bytecode compiler+vm for middle level programming language, like basic. nbs - small and fast C-coded object orientated basic (compiler+vm) for embeded applications. Purpose: scripting support for C/C++ project.
A small programming language provided with an OCaML compiler.
nABNF is a simple ABFN parser (RFC 4234) for the .NET Framework. It is intended to aid in the creation of parsers for languages that are recognized by deterministic context-free grammars (compilers, interpreters, parser combinators, etc.)
Peet is a back-end .NET compiler for the SXM software transactional memory (STM) package (available from Microsoft Research). It makes concurrent programming with an STM library easier and more efficient.
A branch of Scala at Rice University that looks for adding support for Runtime Types (ala NextGen), and eventually components (ala CGen).
Zonnon Builder is a simple open source IDE for Zonnon Programming Language. It is a free open source environment for those Zonnon users who do not have Microsoft Visual Studio.