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

GMP compiler 1.0.0

  Date Added: November 26, 2010  |  Visits: 858

GMP compiler

Report Broken Link
Printer Friendly Version


Product Homepage
Download (86 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  -  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  
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