Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 49.482.791 Times

GMP compiler 1.0.0

  Date Added: November 26, 2010  |  Visits: 1.193

GMP compiler

Report Broken Link
Printer Friendly Version


Product Homepage
Download (104 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
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  
Utilities  -  Debian GNU/Linux 4.0r1
Debian Operating System is an association of individuals who have made common cause to create a free operating system. This operating system is called Debian GNU/Linux, or simply Debian for short. Debian systems currently use the Linux kernel....
 
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  
Libraries  -  Code Critick 0.1.2 Beta
Code Critick is a tool that is able to heuristically evaluate aspects of design quality with the use of metrics. Code Critick also supports code colouring visualization. Instead of presenting metric values in reports or tables, the metric values...
 
MP3 Tools  -  QR-Code Maker Freeware 1.0.0
Use the freeware QR-Code Studio to quickly create QR codes for any application. Special know-how is not required; an assistant simplifies the creation of QR codes for mobile tagging, social media, business cards, etc. The professional interface...
6.5 MB  
Form Processors  -  Combo Box Code 1.1
This code illustrates the use of the combo box control with no MFC (Microsoft Foundation Class).
10 KB  
Multimedia  -  GNU xhippo for Music and Sound 3.3
GNU xhippo is a generic playlist manager program for a variety of Unix sound players.It's been shown to work with mpg123, bplay, s3mod, tracker, xmp and timidity, and should work with more-or-less anything that can take a filename on the command...
409.6 KB  
Code Management Tools  -  Virgil B-03
Virgil projetc is an new, object-oriented, light-weight programming language that is designed for building software for resource-constrained embedded systems at the lowest level. Microcontroller programmers can now develop complete software...
583.68 KB  
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