X-Git-Url: http://nitlanguage.org diff --git a/src/nc b/src/nc index c6845f6..a05d74e 100755 --- a/src/nc +++ b/src/nc @@ -16,8 +16,8 @@ # limitations under the License. NITC="../c_src/nitc" -NITCOPTS= #"-I parser -I metamodel -I syntax -I compiling -I tmp" -CSRC=$( (cd ../c_src; pwd) ) +NITCOPTS="-v -W" +CSRC=$` (cd ../c_src; pwd) ` name=`basename $0` case $name in @@ -25,18 +25,11 @@ case $name in nc2) opts="-p 2"; NITC="./nitc";; nc3) opts="-p 3"; NITC="./nitc_2";; nc4) opts="-p 4"; NITC="./nitc_3";; + nc5) opts="-p 5"; NITC="./nitc_4";; *) echo "unknown mode $name"; exit 1;; esac ./git-gen-version.sh "$name" echo ${NITC} ${NITCOPTS} ${opts} "$@" -k=$(mktemp nc.stderr.XXXXX) -rm "$k" -trap "rm -f $k; exit 1" INT TERM -mkfifo "$k" -./showerr.sh <"$k" & -${NITC} ${NITCOPTS} ${opts} "$@" 2>"$k" -err=$? -rm "$k" -exit $err +${NITC} ${NITCOPTS} ${opts} "$@"