This Open Source and multi-platform project provides a C preprocessor as a Java library. #Java preprocessor #C preprocessor #Code generator #Java #C #Preprocessor
JCPP is an open source, free, compliant, complete, standalone and cross-platform library software written in the Java programming language and designed from the ground up to act as a Java C preprocessor. In other words, JCPP is a pure Java implementation of the C preprocessor, which is an evolved version derived from the de-facto behaviour of the first preprocessors.
The software can be used by Java developers who want to write C-style compilers using various tools, such as sablecc, JLex, antlr, CUP, etc. JCPP can preprocess the Apple Objective C library. It is a known fact that this program has been used to preprocess big parts of the source code of the GNU C library.
To install the JCPP software on your computer, you will have to first download the latest sources archive from Softpedia or the official website (see link below), save the file on a location of you choice, unpack it and open a terminal emulator.
In the terminal window, use the ‘cd’ command to navigate to the location of the extracted files and run the “./gradlew” command to build, test, publish and deploy software packages. It is also possible to install JCPP from the default software repositories of your GNU/Linux distribution, simply by searching for the ‘jcpp’ package in the default package manager.
Being written in the Java programming language, JCPP is portable, supported on any operating system where the Java Runtime Environment (JRE) is available, including GNU/Linux, Microsoft Windows and Mac OS X platforms. It has been successfully tested with both 32-bit and 64-bit instruction set architectures.
JCPP 1.4.7
add to watchlist add to download basket send us an update REPORT- runs on:
- Linux
- filename:
- master.zip
- main category:
- Programming
- developer:
- visit homepage
IrfanView 4.67
ShareX 16.0.1
Context Menu Manager 3.3.3.1
Windows Sandbox Launcher 1.0.0
Bitdefender Antivirus Free 27.0.35.146
calibre 7.9.0
Zoom Client 6.0.3.37634
7-Zip 23.01 / 24.04 Beta
4k Video Downloader 1.5.3.0080 Plus / 4.30.0.5655
Microsoft Teams 24060.3102.2733.5911 Home / 1.7.00.7956 Work
- 7-Zip
- 4k Video Downloader
- Microsoft Teams
- IrfanView
- ShareX
- Context Menu Manager
- Windows Sandbox Launcher
- Bitdefender Antivirus Free
- calibre
- Zoom Client