Questions Columns Rows
GitHub icon

CIL

CIL - Programming language

< >

CIL is a programming language created in 1994.

#465on PLDB 29Years Old 1Repos

Cilk, Cilk++ and Cilk Plus are general-purpose programming languages designed for multithreaded parallel computing. They are based on the C and C++ programming languages, which they extend with constructs to express parallel loops and the forkโ€“join idiom. Originally developed in the 1990s at the Massachusetts Institute of Technology (MIT) in the group of Charles E. Read more on Wikipedia...


Example from Wikipedia:
// y โ† ฮฑ x + y void axpy(int n, float alpha, const float *x, float *y) { for (int i = 0; i < n; i++) { y[i] += alpha * x[i]; } }

Language features

Feature Supported Token Example
Comments โœ“
// A comment
Line Comments โœ“ //
// A comment
Semantic Indentation X

View source

- Build the next great programming language ยท Search ยท Add Language ยท Features ยท Creators ยท Resources ยท About ยท Blog ยท Acknowledgements ยท Stats ยท Sponsor ยท Traffic ยท Traffic Today ยท Day 277 ยท feedback@pldb.com ยท Logout