summary refs log tree commit diff
path: root/minic
AgeCommit message (Collapse)Author
2015-11-24nice compile script courtesy k0gaQuentin Carbonneaux
2015-11-24make mcc a python scriptQuentin Carbonneaux
2015-11-19compile with debug info in mccQuentin Carbonneaux
2015-11-18support _ in identifiersQuentin Carbonneaux
2015-11-16tweak colors and sizes in mandelbrotQuentin Carbonneaux
2015-11-16start new example for minic (mandelbrot)Quentin Carbonneaux
2015-11-08add new test in minicQuentin Carbonneaux
2015-11-08uniformize temporary names in minicQuentin Carbonneaux
2015-11-08another return fix in minicQuentin Carbonneaux
2015-11-06use the new && in test/prime.cQuentin Carbonneaux
2015-11-06maybe fix small return bug in stmt()Quentin Carbonneaux
2015-11-06experiment with && and || in minicQuentin Carbonneaux
2015-11-03update minic to the new IRQuentin Carbonneaux
2015-10-25add atoi prototype in queen.c testQuentin Carbonneaux
2015-10-17add cheap line reporting in dieQuentin Carbonneaux
2015-10-13use an array of pointers in queenQuentin Carbonneaux
2015-10-13add void typeQuentin Carbonneaux
2015-10-13improve error detection in mccQuentin Carbonneaux
2015-10-13no, 9 is not primeQuentin Carbonneaux
2015-10-12ignore output of mccQuentin Carbonneaux
2015-10-12cosmetics in queen.cQuentin Carbonneaux
2015-10-12add for loopsQuentin Carbonneaux
2015-10-12make the queen test workQuentin Carbonneaux
2015-10-12add & binop to minicQuentin Carbonneaux
2015-10-12add new testQuentin Carbonneaux
2015-10-12add return, break, globals in minicQuentin Carbonneaux
2015-10-12limit the amount of warnings in prime exampleQuentin Carbonneaux
2015-10-12make mcc script more robustQuentin Carbonneaux
2015-10-12fix stupid bug in the exampleQuentin Carbonneaux
2015-10-12fix minor parsing issuesQuentin Carbonneaux
2015-10-12add one small testQuentin Carbonneaux
2015-10-12finish rough implementation of callsQuentin Carbonneaux
2015-10-12add a cheap implementation of sizeofQuentin Carbonneaux
2015-10-12add super cheap constant folding in minicQuentin Carbonneaux
2015-10-09start implementing basic function callsQuentin Carbonneaux
2015-10-08uniformize naming in minicQuentin Carbonneaux
2015-10-08add clumsy support for string literalsQuentin Carbonneaux
It's currently clumsy because they are given the type 'int *' instead of 'char *', the reason is that the char base type is not supported now. I don't think it would be hard to add proper support for char, though.
2015-10-08update miniyaccQuentin Carbonneaux
2015-10-04remove example fileQuentin Carbonneaux
2015-10-04add gitignore to minic/Quentin Carbonneaux
2015-10-04support unary minusQuentin Carbonneaux
2015-10-04add post {in,de}crement support + fix grammarQuentin Carbonneaux
2015-10-04update test to new syntaxQuentin Carbonneaux
2015-10-04parse functions in minicQuentin Carbonneaux
2015-10-04update miniyaccQuentin Carbonneaux
2015-10-03== and != do not consider signsQuentin Carbonneaux
2015-10-02minor bug in case WhileQuentin Carbonneaux
2015-10-02oops, stupid swap in a printfQuentin Carbonneaux
2015-10-02start an example compiler for a subset of CQuentin Carbonneaux