cdecl plus
1.0.0
CDECL+ adalah utilitas online yang ditulis dalam JavaScript, yang mengubah deklarasi C menjadi prosa. Ini terutama dirancang untuk C, tetapi mendukung beberapa fitur C ++ seperti kualifikasi fungsi dan referensi.
void f ( int )
// Declare f as function(int) returning void int ( * )[ 3 ]
// pointer to array[3] of int const x ( int [ * ]) &
// Declare x as &-qualified function(VLA of unspecified size of int) returning const int typedef struct y {} x
// Declare x as type alias for struct y void ( T :: * )() const
// pointer to member of T, with type const-qualified function returning void CDECL+ menggunakan tata bahasa PEG.JS untuk menghasilkan parser JS, yang kemudian dipanggil oleh kode JavaScript lain yang dikonversi menjadi prosa. Diagnostik tambahan disediakan, seperti kesalahan untuk kode yang valid secara sintaksis, tetapi tidak terbentuk.
Selain Peg.js, tidak ada dependensi. HTML dan CSS ditulis tangan untuk proyek ini.