#! /bin/sh -e

BUILD_DIR=built
STRATEGO_DIR=

mkdir -p ${BUILD_DIR}

echo Adapt pretty print table
${STRATEGO_DIR}parse-pp-table -i syn/Zoy.pp -o ${BUILD_DIR}/Zoy.aterm
./tools/adapt_pp_table -i ${BUILD_DIR}/Zoy.aterm | pp-pp-table -o ${BUILD_DIR}/Zoy.pp

echo Changing into built directory
cd ${BUILD_DIR}
cp ../syn/Zoy.tbl .
cp ../syn/Zoy.str .
${STRATEGO_DIR}sdf2parenthesize -i Zoy.tbl -o parenthesize.str -m Zoy --main-strategy main
${STRATEGO_DIR}strc  -i parenthesize.str -o parenthesize -la stratego-lib
echo Leaving built directory
cd ..
