CIL is a programming language created in 1994.
#446on PLDB | 29Years Old | 446Users |
3Books | 4Papers | 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...
// 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];
}
}
Feature | Supported | Token | Example |
---|---|---|---|
Comments | ✓ | // A comment |
|
Line Comments | ✓ | // | // A comment |
Semantic Indentation | X |
title | authors | year | publisher |
---|---|---|---|
CIL Programming: Under the Hood of .NET (Expert's Voice) | Bock, Jason | 2008 | Apress |
CIL Programming: Under the Hood of .NET | Bock, Jason | 2002 | Apress |
CIL Programming: Under the Hood of .NET | Bock, Jason | 2013 | Apress |
title | authors | year | citations | influentialCitations |
---|---|---|---|---|
CIL + Metadata > Executable Program | Giuseppe Attardi and A. Cisternino and Diego Colombo | 2004 | 8 | 0 |
Interactive verification of communication software on the basis of CIL | H. Krumm and O. Drobnik | 1984 | 7 | 1 |
CIL Programming: Under the Hood™ of .NET | Jason Bock | 2002 | 5 | 0 |
CIL to Java-Bytecode Translation for Static Analysis Leveraging | Pietro Ferrara and A. Cortesi and F. Spoto | 2018 | 3 | 0 |