This project is in the process of moving to osdn.net/projects/mingw, you can continue to follow us there.
MinGW: A native Windows port of the GNU Compiler Collection (GCC), with freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality. All of MinGW's software will execute on the 64bit Windows platforms.

A code generator for connecting C/C++ with other programming languages

SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. SWIG is used with different types of target languages including common scripting languages such as Javascript, Perl, PHP, Python, Tcl and Ruby. The list of supported languages also includes non-scripting languages such as C#, Common Lisp (CLISP, Allegro CL, CFFI, UFFI), D, Go language, Java, Lua, Modula-3, OCAML, Octave, R and Scilab. Also several interpreted and compiled Scheme implementations (Guile, MzScheme/Racket, Chicken) are supported. SWIG is most commonly used to create high-level interpreted or compiled programming environments, user interfaces, and as a tool for testing and prototyping C/C++ software. SWIG is typically used to parse C/C++ interfaces and generate the 'glue code' required for the above target languages to call into the C/C++ code. SWIG can also export its parse tree in the form of XML and Lisp s-expressions.

GnuCOBOL (formerly OpenCOBOL) is a free COBOL compiler. cobc translates COBOL source to executable using intermediate C, designated C compiler and linker.
OpenCOBOL 1.1 became GNU Cobol 1.1 in 2013.
GnuCOBOL 2.2 is the latest, version 3.0 is on its way.
A programmer's guide, by Gary Cutler and Vincent Coen, is indexed at https://open-cobol.sourceforge.io together with more documentation.
OpenCOBOL was written by Keisuke Nishida and Roger While, from 2001 to 2012.
GnuCOBOL is also authored by Simon Sobisch, Ron Norman, Edward Hart, Sergey Kashyrin, Dave Pitts and Brian Tiffin. Others listed in the AUTHORS and THANKS files.
Copyright 2001-2018 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the FSF; either version 3, or (at your option) any later version.
The libcob run time support source tree is licensed LGPL.

With this portable version of Eclipse, you can develop software directly from your removable mass storage device, even without admin rights.
ATTENTION:
---------------------------------------------------------------------------------------------------------------------------
You'll need the latest portable version of Java, which can be downloaded here for 32 or 64 bit:
http://portableapps.com/apps/utilities/java_portable
Add a "jre" folder in "....\EclipsePortable\App\eclipse\..." and drag the content of the portable Java directory (e. g. "java64") into the created folder.
INSTALL NEW PROGRAMMING LANGUAGES:
----------------------------------------------------------------------------------------------------------------------------
Go to "Help" -> "Install New Software" and select your version by clicking the small arrow next to "Add".
Select your desired packages after a short delay and click on finished.
Thank you for [50.000] Downloads! :)

amforth is an extendable command interpreter running on AVR ATmega and TI MSP430 microcontrollers. Turnkey actions for fully autonomous operations are possible as well. The command language is close to the Forth 2012 standard.

Discover and troubleshoot application dependencies to determine if it’s an application or network problem with SolarWinds Server & Application Monitor

Server and Application Monitor helps you discover application dependencies to help identify relationships between application servers. Drill into those connections to view the associated network performance such as latency and packet loss, and application process resource utilization metrics such as CPU and memory usage. Determine if process utilization or network performance is affecting the application and end-user performance.

Protect and Obfuscate Encode PHP File From reading ( Opensource )
Ampare PHP Encoder is a simple and easy to use PHP File Encoder which prevent newbies from reading it automatically.
However , Advance and Intermediate able to find way to decode it.
FAQ
My script doesn't run or terminate
Reference : http://php.net/manual/en/function.eval.php
When Eval() function run an error code it will automatically terminate so the script doesn't run. Use it only 100% clean code.
Please use PHP-Protect Script for better security too . by php protect it first and encode with our software so
it second layer protection
http://www.phpprotect.info/
I take my free time doing support. So please don't angry or rush me.
Donate us : https://www.juthawong.com/donate

If you're here looking to see how close to VB6 LiZrd is... Save your time. This has been tossed on the back burner. The emitter is NASM which put it on the back burner. If you truly have an interest in the project then contact me (Open a ticket or something) but there is no point continuing without changing the emitter.
I believe a compiler should be able to compile itself so it should be written in the language it compiles. LiZard has been written in 100% VB6. It only compiles 32 bit Native code for Windows. LiZard is being designed closer to what the world now calls “Classic VB” but using a totally different approach. Classic Visual Basic or VB6 which I prefer to call it has a gigantic command set (about 250 keywords). C++ on the other hand...LiZard is being built to support those 250 keywords externally as C/C+does.

Tool for managing patch codes for the Nintendo Wii. Formats this tool handles are common to Gecko OS and popular Wii homebrew software. This is one of very few complete cross-platform GCT compilers and the only known GCT decompiler and merge tool.

Open Utlity is series of unix utlity just like gnu for linux / windows

Open Utility is series of Unix utility which is currently in development.currently it has a c compiler which is based on early unix c compiler.later versions like v1 or later has in build assambler and linker.it can be used in place of gcc it is good alternative of gnu c compiler

This project has been developed as completion of the Language and Compilers course by professor Giuseppe Psaila, Computer Engineering, University of Bergamo, Italy.
The purpose of the project is to create a simple language that allows users to generate a diagram of a given Petri net represented in a text format. We created instructions in a pseudo-natural language, very intuitive and simple. Furthermore, the program is able to perform syntactic and semantic checks so as to realize the diagram only if the entered code is completely correct.
The end result is the image of the network inserted. To achieve it we relied on a LaTeX engine that has presented itself as the most effective tool to achieve our goal.
Please leave a review if you have enjoyed it!
Authors:
Andrea Quattri and.quattri@gmail.com
Antonio Cosseddu ant.cosseddu@gmail.com
Giovanni Battista Nava giovanni.b.nava@gmail.com
Note: source code and documentation are available in the "Files" section

This Windows application supports compilation of FX effect files and HLSL shader files using fxc command line compiler included in DirectX SDK. You can compile many files at time or one file with different settings.

WebDevStudio is an Online Integrated Development Environment (IDE) based on AJAX and PHP technology. Users would be designing computer application projects through Web clients with the advantage of not being worried about compiling/building.

Co-op is a workbench for the definition and use of composition operators: abstractions that can encapsulate standard solutions such as coding idioms, design patterns and composition techniques, and can later be (re-) used just like library classes.

Coco/S is a compiler generator that takes plain EBNF grammar files and features a SAX style call back API. It is written in Java and produces a Java Scanner (Lexer) and Parser for the language described by the input grammar.
Coco/S is a branch of the 2010/11 release of Coco/R for Java.
While Coco/R takes an attributed grammar file, Coco/S has a callback API. This has the advantage of a clean separation between grammar (EBNF) and Compiler/Interpreter.

PHDL is an HDL that functions as an alternative to mainstream graphical schematic capture tools. The language is compiled into a pcb netlist which can then be imported into a layout tool.
We are currently on version 2.1 of the tool. We have created an eclipse plugin version of the tool as well as a standalone command-line based version. Both function identically and output a netlist that can be imported into a pcb layout tool.
VHDL revolutionized how FPGA designs and digital logic circuits have been designed and captured and overcame many of the difficulties associated with the use of schematic editing tools. We believe the use of an HDL is also the way of the future when it comes to PCB design.
The PHDL compiler automatically supports the output of PADS and Eagle netlists, and through extending a simple java class, users can generate a netlist in practically any format required by their choice of a layout tool.

ALCHA aims to reduce FPGA project develop time by means of automation and abstraction, but without loosing the low-level control that HDLs, such as Verilog, provides.
It will support an object oriented programming model, abstract data and signal types, and compile-time scripting.

Get latest updates about Open Source Projects, Conferences and News.

Yes, also send me special offers about products & services regarding:

You can contact me via:

Email (required)PhoneSMSPhone

JavaScript is required for this form.

I agree to receive these communications from SourceForge.net. I understand that I can withdraw my consent at anytime. Please refer to our Terms of Use and Privacy Policy or Contact Us for more details.I agree to receive these communications from SourceForge.net via the means indicated above. I understand that I can withdraw my consent at anytime. Please refer to our Terms of Use and Privacy Policy or Contact Us for more details.