#!/bin/sh
######################### BEGIN COPYRIGHT MESSAGE #########################
# GBNP - computing Gröbner bases of noncommutative polynomials
# Copyright 2001-2010 by Arjeh M. Cohen, Dié A.H. Gijsbers, Jan Willem
# Knopper, Chris Krook. Address: Discrete Algebra and Geometry (DAM) group
# at the Department of Mathematics and Computer Science of Eindhoven
# University of Technology.
#
# For acknowledgements see the manual. The manual can be found in several
# formats in the doc subdirectory of the GBNP distribution. The
# acknowledgements formatted as text can be found in the file chap0.txt.
#
# GBNP is free software; you can redistribute it and/or modify it under
# the terms of the Lesser GNU General Public License as published by the
# Free Software Foundation (FSF); either version 2.1 of the License, or
# (at your option) any later version. For details, see the file 'LGPL' in
# the doc subdirectory of the GBNP distribution or see the FSF's own site:
# https://www.gnu.org/licenses/lgpl.html
########################## END COPYRIGHT MESSAGE ##########################

if [ -z "$1" ] || ! [ -f "$1.g" ]
then
    echo "Usage $0 <file>"
    echo "Where file does not contain the extension (.g or .gi[id])"
    exit 1;
fi

#checks for $GAP
if [ -z "$GAP" ]
then
    GAP=gap
fi

# force UTF-8 output
LANG=en_UK.UTF-8
export LANG

{ echo "LogTo(\"${1}.txt\");"; cat "${1}.g"; } | eval ${GAP} -A -r
printf '\033[37;0m'
