• Stars
    star
    124
  • Rank 282,205 (Top 6 %)
  • Language
    Python
  • License
    MIT License
  • Created over 10 years ago
  • Updated almost 9 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Contains the full source for my article about implementing a code generator with libclang.

Implementing a code generator with libclang

This repository contains the full source code for my article about implementing a code generator with libclang. Please refer to the article for details.

Building

The following is required to build this project:

To build the project and run the code generator at the same time, run ./build.sh

More Repositories

1

dap-rs

A Rust implementation of the Debug Adapter Protocol
Rust
39
star
2

constexpr_murmurhash

This is a constexpr implementation of the Murmur3A hash function.
C++
27
star
3

cpp-static-init-block

Emulating the static initialization blocks of Java in C++
C++
6
star
4

CrashDumper

(WIP) Example application for out-of-process crash dumping on Windows
C++
2
star
5

szimpatikus.hu

Python
2
star
6

whytea

WhyTea is a YouTube downloader and OGG Vorbis converter
Python
2
star
7

cuber

Python library for manipulatin the Rubik's cube.
Python
2
star
8

adventofcode2023

My 2023 Advent of Code solutions (Rust) until I get bored with it
Rust
2
star
9

tememu

Tiny Embeddable MIPS Emulator
C
1
star
10

automake-conan

conan package for GNU automake
CMake
1
star
11

alhiroldalak

1
star
12

misi

misi is an lzma-based file format to store key-value pairs and also files and directories.
C++
1
star
13

adventofcode2020

My Advent of Code solutions (Rust)
Rust
1
star
14

pv

pv is a picture viewer built on using SDL, focusing on beauty and simplicity.
C
1
star
15

preuler.haskell

My Project Euler solutions in Haskell
Haskell
1
star
16

adventofcode2022

My 2022 Advent of Code solutions (Rust) until I get bored with it
Rust
1
star
17

llvm-lipo-crash-repro

A minimal repro case for a llvm-lipo crash
Shell
1
star
18

sylab

sylab is system monitor for Linux with a pure CLI interface
1
star
19

conan-openal

Conan package for openal-soft
Python
1
star
20

bib

Python
1
star
21

crabdeps-experiment

A learning exercise
Rust
1
star
22

default_options_not_applied

self-contained repro for a conan issue
Python
1
star
23

rtfs

fuse filesystem for Artifactory (WIP)
Rust
1
star
24

dotfiles

CSS
1
star
25

fastmarkdown

My own markdown parser with focus on speed
C
1
star
26

cblack-hook

1
star
27

fabat

Just a fun little experimantal slack bot project.
Python
1
star
28

projecteuler

My Project Euler solutions
Python
1
star
29

undistract-me-zsh

zsh fork / repackaging of the original bash undistract-me
Shell
1
star
30

hcb

header code bad.
Python
1
star
31

gp-organizer

Organizes photos into the Google Photos directory structure
Rust
1
star
32

adventofcode2021

My 2021 Advent of Code solutions (Rust)
Rust
1
star
33

maple

Rust
1
star
34

youtube-dl-2

Python
1
star