jinni.c
/**
 * `car` has  one argument. Its value is the first part of its
 * composite argument. `car` of an atomic symbol is undefined.
 *
 */
`car` has  one argument. Its value is the first part of its
composite argument. `car` of an atomic symbol is undefined.
` car ` has one argument . Its value is the first part of its composite argument . ` car ` of an atomic symbol is undefined .
S_Expr *car(S_Expr *e)
{
  if (is_atom(e)) {
    return e;
  }
  return (((Cell *)(e->expr))->left);
}
S_Expr * car ( S_Expr * e ) { if ( is_atom ( e ) ) { return e ; } return ( ( ( Cell * ) ( e -> expr ) ) -> left ) ; }
`car` has  one argument.
` car ` has one argument .