aboutsummaryrefslogblamecommitdiff
path: root/README.rst
blob: f83503aa3db6167f6a0817307f21b6f6378e13cc (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
                                               

                                                 







                  
                                                                                              

                               
                            
                        
CBIC: C Implemented Bare and Ingenuous Compiler
=================================================

Build Requirements
------------------
- flex >= 2.5.37
- bison >= 2.4.3
- gcc >= 4.7.3

Features
---------
- Complex declaration support (`int (*a)[10]`, `int (*f)()`, `int (*g(int ***e[10]))()`, etc.)
- Forward declaration
- Sophisticated error reporting
- User-friendly AST printing
- Small memory footprint