Welcome to DevLog: Compliance Chronicles! #3
jarroddavis68
announced in
DevLog
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hello CPascal Community,
We're thrilled to launch "DevLog: Compliance Chronicles," your dedicated space for in-depth updates on the development of the CPascal compiler. This new category is designed to keep you fully informed about our progress towards achieving a compiler that adheres 100% to the
CPASCAL-BNF.md
grammar specification and ensures full C ABI compatibility.Here, you'll find regular posts detailing:
while
,repeat..until
, andfor
statements, along with loop control statements such asbreak
andcontinue
.const
,var
,out
), and the generation of correct LLVM IR for various constructs. We are committed to using modern LLVM API calls, as defined inCPascal.LLVM.pas
, to ensure robust IR generation.Our goal is to build a production-ready CPascal compiler that provides seamless interoperability with any C library at the binary level.
Stay tuned for our first deep dive into the implementation of the
while
statement, coming very soon!The CPascal Development Team
Beta Was this translation helpful? Give feedback.
All reactions