Remove Perl dependency of METAQUOTE
-----------------------------------
Key: LUCY-71
URL: https://issues.apache.org/jira/browse/LUCY-71
Project: Lucy
Issue Type: Improvement
Components: Charmonizer
Reporter: Nathan Kurz
Priority: Minor
Charmonizer currently uses a Perl script 'METAQUOTE' to preprocess its '.charm'
files into '.c' files and '.harm' files into '.h' files. This works, but
requires a dependency on Perl that seems inappropriate for a C language tool.
The suggested alternatives were to use manual quoting or standard macros.
Manual quoting seemed error prone and cumbersome, so this patch proposes the
using the 'stringify' (#expr) function within standard C preprocessor macros.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.