Cibyl, a lightweight curly-bracket language which compiles to Ruby and Crystal


#1

https://github.com/senselogic/CIBYL

// Recursive Fibonacci function

def fibonacci(
    n : Int32
    )
{
    if ( n <= 1 )
    {
        return 1;
    }
    else
    {
        return fibonacci( n - 1 ) + fibonacci( n - 2 );
    }
}

puts fibonacci( 5 );

Clearly NOT intended for the typical Ruby/Crystal lover, but rather to allow those who find a curly-bracket language syntax more pleasant to their eyes, to not disregard Ruby or Crystal just because of a silly syntactic preference…