基本介紹
FinC 是一套語法類似 C 語言的程式語言解釋器(The Interpreter of A Programming Language)。FinC的初始目標是面向嵌入式領域的程式語言,所以它非常強調小、小、再小,實時、實時、再實時。
FinC 0.3 已被移植到多個系統,Linux/Win32/vxWorks/Nucleus以及DOOLOO RTOS……
功能介紹
0.3 系列版本內部完全解釋執行,不產生任何中間代碼,支持C語言的基本數據類型(char/short/int/long/float),基本指針,字元串,結構體,一維數組等,支持?/:三項式語句,逗號語句,if/else 條件語句,for/while 循環,支持函式,支持調用系統函式。0.3 系列的目標就是和 C89 完全兼容。
套用方向
FinC 0.3 系列的套用方向主要向兩個方向發展: