Bien! Generalmente cuando aparece ese error es algún problema de sintaxis, por ejemplo, falta algún paréntesis o cerrar algún comentario, etc. El mensaje da en una línea pero el error puede estar en cualquier otra. Lo que recomiendo es por un lado, lo que hiciste, o sea, escribir definiciones cortas, por otra, ir analizando el código por partes, compilando de a poco para delimitar la zona donde está el error.