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.889.941 Times

GMP compiler 1.0.0

  Date Added: November 26, 2010  |  Visits: 805

GMP compiler

Report Broken Link
Printer Friendly Version


Product Homepage
Download (85 downloads)



GMP compiler tool simplifies the use of GMP, the GNU multiple precision library. It scans a C source file for specially marked GMPS arithmetic expressions and replaces them with plain C. The abbreviation gmpc stands for GMP compiler, or alternatively GMPS-to-C compiler. GMPS arithmetic expressions are straightforward infix expressions which transparently support the special types mpq_t, mpz_t and mpf_t as defined by GMP. GMPS means, rather unimaginatively, `GMP script. No dependencies are added to the resulting C source, so there is no need to include additional header files or link with special libraries other than GMP. Invoking gmpc To translate a .gmpc file to C source, at least the input and output files must be given. The most concise invocation would look like this: gmpc -o foo.c foo.gmpc This will translate foo.gmpc into foo.c. It is highly recommended to enable all warnings with the -Wall switch: gmpc -Wall -o foo.gmpc foo.c Other switches can be used to change the default behaviour of gmpc. They are listed in the following sections. Whats New in This Release: - Added support for C-like compound assignments, increment and decrement operators. - Fixed an assignment precedence bug. - Temporary variables and constants are grouped together to make generated code more readable. - Added Doxygen comments and configuration file.. GMPC 1.0.0 Manual

Requirements: No special requirements
Platforms: Linux
Keyword: Code Generators Compiler Gmp Gmpc Gmps Gnu Multiple Precision Multiple Multiple Precision Precision Programming Simplifies Tool Use Of
Users rating: 0/10

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


GMP COMPILER RELATED
Games  -  D&D Roller 1.0.0.0
Simple Dice Roller For Dungeons & Dragons Or Similar Games. Features: *Single And Multiple Rolls *Show Result For Each Individual Die *Allows Use Of Modifiers Requirements: Windows Phone 8.1, Windows Phone 8, Windows Phone 7.5
1024 KB  
E-Commerce  -  Multiple File Search and Replace 2.0
With the help of this program, you can quickly find and replace text, correct html code and hyperlinks in multiple file, add new links or re-format the design of the entire site. Software extremely useful in editing of multiple html and text...
342.51 KB  
Video Editors  -  dvbd 0.7.7
The idea behind dvbd is to make maximum use of your DVB card by allowing multiple channels on the same frequency to be tuned. It is split into a daemon (dvbd) and client programs (dvbcat, dvbsched, dvblist). It is possible to associate a priority...
204.8 KB  
Code Management Tools  -  GNU Gengen 1.1
GNU Gengen (GENerator GENerator) is a tool that, starting from a parameterized text, called template, generates a text generator that can substitute parameters with values. At the moment Gengen can generate C++ or C code; however other target...
327.68 KB  
Libraries  -  GNU Common C++ 1.5.7
GNU Common C++ project is a C++ framework offering portable support for threading, sockets, file access, daemons, persistence, serial I/O, XML parsing, and system services, initially started by David Sugar and Daniel Silverstone. GNU Common C++...
849.92 KB  
Code Management Tools  -  High Level Virtual Machine 0.1
High Level Virtual Machine is a toolkit for developing virtual machines for dynamic languages. The High Level Virtual Machine is: - Based on LLVM (Low Level Virtual Machine). LLVM is HLVMs sister project. HLVM gains tremendous capability from...
122.88 KB  
Specialized Tools  -  Multiple File Search & Replace 2.3
When you are developing or supporting a large website, containing many pages and complex code, it is often necessary to make changes in several files simultaneously, in order to add new text or links to different pages, alter descriptions,...
568 KB  
Modules  -  HyperDB 1.0
It is based on code already being used on the WordPress blogging website with multiple database servers.InstallationWordPress MU only: add this line near the top of wp-config.php: define('WPMU', true);Upload db.php to the /wp-content/ directory....
 
Networking  -  AdRotate 3.5.1
Add and manage the code from the dashboard and show a random banner, or multiple, on your site. The plugin supports groups for banners allowing to tie certain banners to different areas of the website. Easy management from the dashboard allows you...
40.96 KB  
Utilities  -  Qr Blaster QR Code Scanner Reader 1.0
Qr Blaster is the leading provider of free custom made QR Code generators. Now you can get the simple QR Code scanner that scans and reads QR Codes and delivers the location. Also stores history of the QR Codes so you can refer to them later....
1.6 MB  
NEW DOWNLOADS IN PROGRAMMING, CODE MANAGEMENT TOOLS
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  
Code Management Tools  -  BitNami Review Board Stack 1.6.9-1 (linux)
Review Board is a powerful web-based code review tool that offers developers an easy way to handle code reviews. It scales well from small projects to large companies and offers a variety of tools to take much of the stress and time out of the...
75.97 MB  
Code Management Tools  -  Common Text Transformation Library 2.08
Common Text Transformation Library, CTTL for short, is a set of C++ classes and functions to understand and modify text data. Common Text Transformation Library implementation is based on STL classes and algorithms. Concept of a substring plays...
163.84 KB  
Code Management Tools  -  phpCodeGenie 3.0.2
phpCodeGenie (PCG) is a code generator for database driven applications. PCG can generate entire working basic database driven applications for you. PCG can generate code from different databases. The database servers it can talk to via ADODB...
1.4 MB  
Code Management Tools  -  idioskopos 0.4.1
idioskopos (Greek: idio- inward, within, private; -skopos look, aim, target) is a C++ library that simplifies (hopefully) the addition of object reflection and introspection. There are numerous libraries that provide object introspection, but...
604.16 KB  
Code Management Tools  -  TARIFA 1.1.1
TARIFA, which stands for Transactions by AssembleR Instrumentation FrAmework, aims to provide the "atomic" keyword to C/C++ for better support of concurrency programming. Instead of using lock-based designs with all their problems (deadlocks,...
68.61 KB