2011-08-01 13 views
5

He buscado este término, y solo puedo encontrar algunas referencias, pero lo he escuchado mencionar varias veces. Ninguna de estas referencias parece "autoritativa".¿Qué es el "análisis ad-hoc"?

Más cerca que puedo decir, "análisis sintáctico ad-hoc" implica dividir una entrada en fragmentos y procesar esos trozos. Tal vez eso es correcto, no lo sé.

¿Alguien me puede ayudar a encontrar algunos recursos que expliquen el análisis ad-hoc más completamente? ¿Cuál es el origen del término (del mundo académico, etc.)? ¿Cuáles son algunos ejemplos de análisis ad-hoc?

+1

Downvote ?? ¿por qué? –

+1

Sospecho que significa el tipo de análisis en el que se combina el código para un caso específico en el que la sintaxis es limitada, sin definir realmente una gramática ni implementar un analizador en toda regla. –

+4

hasta votaron porque no había ninguna razón para un voto hacia abajo. – JFFF

Respuesta

3

http://en.wikipedia.org/wiki/Ad_hoc

cuando se hace algo "ad hoc" que significa que no sigue una cierta teoría de hacerlo, que acaba de encontrar una solución singular que trabaja para un problema específico en la situación en que se encuentra.

En la frase "análisis sintáctico Ad hoc", la parte "Ad hoc" es solo un adjetivo, no existe una teoría general de "análisis sintáctico ad hoc" y no encontrará ningún libro/artículo sobre "análisis ad hoc".

+0

Vi el término mencionado aquí - http://stackoverflow.com/questions/1317256/z80-asm-bnf-structure-im-am-on-the-right-track (respuesta del usuario de SO Greg Hewgill). Tenía curiosidad si el término "analizador ad-hoc" significaba algo específico o un término general para algo compuesto en el acto. –

Cuestiones relacionadas