Deploy in 115+ regions with the modern database for every enterprise.
MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Veeam Data Platform v13.1 - Get Your Free Trial
Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.
Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
fast, portable Pascal compiler using gnu c as intermediate code
p5c is a fast portable iso standard pascal compiler.
It is derived from the pascal p5 compiler and creates gnu ccode instead of p-code.
This makes it very fast since it uses gcc to generate native code.
p5c is multi platform - it is easy to get up and running since you only need gcc to start.
Using gcc enables extra tools like a static analyser and code coverage analyser.
Execution profiling described in the blog here -> https://sourceforge.net/p/pascal-p5c/blog/2017/07/how-to-use-profiling-to-speed-up-p5c-pascal-programs
It extends p5 by adding arbitrary set limits and conformant arrays.
...
Yet another scripting language
Main features:
- Pointers
- Structures
- Objectoriented programming (yet to come)
- code in plain english
- easy to learn (based on C, C++, Java, Pascal, Python, Lua)
E Integrated Development Environment Targeting All Systems
NOTE: Project has been delayed due to other tasks. I will return to this project in 2018.
This is a new project which will be available soon. I wanted to bring AmigaE back to life, so I wrote an E to C transpiler which creates Ccode compatible CC65/CMOC/VBCC/BCC/GCC/TCC/LCC etc.
The aim is to bring AmigaE to every possible platform in one hit.
A compiler for a simplified pascal language. It runs in a x86 computer with a Linux-based OS. The purpose of this project is to show how a source code in pascal can be converted to x86 assembly.
Draak is a multi-language, macro compiler, meaning all syntax and code generation is defined in a single file. Draak is a single binary that is able to compile any context free language (like C, Pascal, Java) for any platform with only 1 file.
NATIVE is a project aimed at producing a version of the C# language compiler which omits native-code for various OS platforms. NATIVE does not target the CLI or use the CLR.