From: Jean Privat Date: Thu, 5 Jan 2012 01:20:56 +0000 (-0500) Subject: parser: drop sed and use perl X-Git-Tag: v0.5~35^2^2~3 X-Git-Url: http://nitlanguage.org parser: drop sed and use perl sed is too much unportable. Signed-off-by: Jean Privat --- diff --git a/src/parser/Makefile b/src/parser/Makefile index 074facf..5115297 100644 --- a/src/parser/Makefile +++ b/src/parser/Makefile @@ -27,7 +27,7 @@ parser.nit: .nit.sablecc3 xss/*.xss ${SABLECC} -c .nit.sablecc3.dump -t xss/main.xss -p usermodule parser_nodes .nit.sablecc3 mv -f -- parser.nit .parser-nofact.nit ./fact_parser.pl .parser-nofact.nit > parser.nit - LANG=C sed -i.orig -e 's/\([ \[]\)P\([A-Z]\)/\1A\2/g' parser.nit parser_abs.nit parser_prod.nit lexer.nit + perl -np -i.orig -e 's/([ \[])P([A-Z])/\1A\2/g' parser.nit parser_abs.nit parser_prod.nit lexer.nit clean: rm -f -- .nit.sablecc3 .nit.sablecc3.dump .parser-nofact.nit || true