he visto un par de definiciones de funciones como esto recientemente mientras juega con GNU Bison:¿Cuál es esta extraña sintaxis de definición de función en C?
static VALUE
ripper_pos(self)
VALUE self;
{
//code here
}
¿Por qué es el tipo de self
fuera del paréntesis? ¿Es esto válido C?
Ver [¿qué es útil sobre la sintaxis de C?] (Http://stackoverflow.com/questions/1630631/what-is-useful-about-this-c-syntax). –