Pinned Repositories
AdaSAT
AdaCompute
An experimental Ada-hosted, statically-checked, high-level DSL that compiles to OpenCL kernels.
AGC
Garbage collection for Ada
Dependz
Small dependent type calculus written in Langkit
IPW
Interactive Proof Assistant for Welder
Madarch
Ray marching engine in Ada
mb-benchmarks
Benchmarks for the Miniboxing plugin
mb-vector
Simple mutable vector implementation using the miniboxing plugin
PlanetGeneration
Procedural generation of planets (or asteroids, etc.) using Unity.
scastie
An interactive playground for Scala
Roldak's Repositories
Roldak/PlanetGeneration
Procedural generation of planets (or asteroids, etc.) using Unity.
Roldak/AGC
Garbage collection for Ada
Roldak/Madarch
Ray marching engine in Ada
Roldak/scastie
An interactive playground for Scala
Roldak/AdaCompute
An experimental Ada-hosted, statically-checked, high-level DSL that compiles to OpenCL kernels.
Roldak/mb-benchmarks
Benchmarks for the Miniboxing plugin
Roldak/mb-vector
Simple mutable vector implementation using the miniboxing plugin
Roldak/SFSL
Statically typed Functionnal Scripting Language
Roldak/Dependz
Small dependent type calculus written in Langkit
Roldak/IPW
Interactive Proof Assistant for Welder
Roldak/ada-spark-rfcs
Platform to submit RFCs for the Ada & SPARK languages
Roldak/ada_language_server
prototype implementation of the Microsoft Language Server Protocol for Ada/SPARK
Roldak/adagbemu
Gameboy emulator in Ada
Roldak/dotty
Modified version of dotty suporting language specific and library-specific optimizations
Roldak/ECS
Simple entity component system library inspired from Unity.
Roldak/gnatcoll-core
GNAT Components Collection – Core packages
Roldak/lal-checkers
Libadalang-based code checking infrastructure
Roldak/lal2adair
Roldak/langkit
Language creation framework.
Roldak/libadalang
Ada semantic analysis library.
Roldak/mb-hashmap
Simple hashmap implementation using the miniboxing plugin
Roldak/miniboxing-plugin
Miniboxing is a Scala compiler transformation that improves the performance of generics for primitive numeric types. Unlike specialization, miniboxing reduces the amount of generated bytecode without sacrificing execution speed, therefore being capable of transforming the Scala collections hierachy.
Roldak/OpenGLAda
Thick Ada binding for OpenGL and GLFW
Roldak/roldak.github.io
web page
Roldak/ScastieWelder
A welder experience for Scastie
Roldak/SemesterProject2015
Contains the documents associated to my semester project done in 2015 at EPFL.
Roldak/sweng-test-exam
Roldak/TIMScript
Roldak/virtualization-lms-core
A Framework for Runtime Code Generation and Compiled DSLs
Roldak/welder
Interactive Theorem Proving on top of Inox.