add syntax checking for ruby