4 links
tagged with compiler
Click any tag below to further narrow down your results
Links
The article discusses the OpenBSD C/C++ Compiler, emphasizing that it requires a web browser with JavaScript and WebAssembly enabled for proper functionality. It highlights the importance of these technologies in supporting the compiler's operations.
The article describes the GitHub repository "pasta80," which features a Turbo Pascal 3.0-compatible compiler designed to generate machine code for Z80 microprocessors, supporting platforms like the ZX Spectrum and CP/M. The compiler utilizes a single-pass recursive-descent approach, offering a range of Pascal features while noting current limitations and missing functionalities compared to the original Turbo Pascal.
The GitHub repository "acwj" by DoctorWkt documents the author's journey in creating a self-compiling compiler for a subset of the C programming language. It includes practical explanations and detailed steps covering various aspects of compiler design, from lexical scanning to generating ARM assembly code, aimed at guiding others who wish to learn about compiler writing.
The article discusses the author's year-long endeavor to create an ASN.1 compiler in the D programming language, named dasn1. It offers insights into ASN.1, the challenges faced during the compiler's development, and the author's motivation driven by a personal project involving TLS and x.509 certificates. Despite its current incomplete state, the author shares thoughts on the complexity of ASN.1 and the learning experience gained from the project.