1 रिपॉजिटरी
Translates between pointer addresses and integer representations for low-level address arithmetic.
Distinct from Pointer Arithmetic: Distinct from Pointer Arithmetic: focuses on the conversion between pointer and integer types, not on offset-based address adjustment.
Explore 1 awesome GitHub repository matching software engineering & architecture · Pointer-Integer Conversions. Refine with filters or upvote what's useful.
Carp is a statically typed Lisp compiler that compiles Lisp-like syntax directly to C source code, enabling seamless integration with existing C libraries and low-level system programming. It manages memory deterministically at compile time using ownership tracking and linear types, eliminating garbage collection pauses and runtime overhead while ensuring type safety through an inferred static type system. The language distinguishes itself through compile-time macro expansion and metaprogramming capabilities, allowing code generation and transformation before final binary output. It enforces
Ships a function to convert pointers to and from long integers for low-level address manipulation.