¿Hay alguna forma de anular los números de línea en Java (por ejemplo, mediante el uso de algún tipo de directiva de preprocesador)?Anulando el número de línea en la fuente Java generada
Estoy "compilando" un lenguaje de alto nivel, hasta el código de bytes Java usando Janino. Necesito errores del compilador para informar la línea del archivo original, no el código Java generado.
C# tiene la directiva #line, y la exploté exitosamente para asignar los números de línea de un archivo fuente al resultado compilado. Necesito lo mismo para Java.
Gracias!
Si está compilando código de bytes Java, debe conocer los números de línea. ¿O quiere decir que está compilando en Java y el compilador de Java está tomando eso y compilando código de bytes? – jdigital