Basile Starynkevitch



customizing GCC with MELT

Track: OSDC 1

[[exposé en anglais ou français, selon audience; talk in english or french, according to room's wish]]

I will present MELT, a domain specific language to customize the GCC compiler, thru several examples.

MELT is a high level domain specific language to customize and extend the GCC compiler, enabling coding rules validation, specific optimizations, etc by easily working on GCC internal representation. MELT is a lisp-like language with powerful features (pattern matching, functional, reflective & object style programming ...) to ease GCC customization

Our partners

Institutional partners

Diamond Sponsor


Platinum sponsors

Ater Way Smile Microsoft Suse

Gold sponsors

Red Hat enovance

Silver sponsors

Abilian af83 blackduck elasticsearch HP jamendo La Poste Palamida StackOverflow




af83 Alter Way Inria Smile

Community Partners

adullact aful cnll ploss OW2 Silicon Sentier

WebTV Partner


Press partners

01business 3Dnatives l'atelier channelbiz CIO Collaboratif-info i-entreprise frenchweb l'informaticien it espresso it expert i-solo le journal du net linux magazine linux pratique le monde informatique reseaux telecoms silicon terra eco ubergizmo