/usr/bin/notangle is in noweb 2.11b-9.
This file is owned by root:root, with mode 0o755.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | #!/bin/sh
# Copyright 1991 by Norman Ramsey. All rights reserved.
# See file COPYRIGHT for more information.
# $Id: notangle.nw,v 1.2 1997/09/13 20:29:56 nr Exp nr $
# $Name: $
LIB=/usr/lib/noweb
markup=$LIB/markup opt= arg= markopt= filters=
while [ $# -gt 0 ]; do
case $1 in
-ml|-m3|-awk|-icn|-icon|-pascal|-c|-c++|-f77|-f90|-tex|-w[0-9][0-9]*) ;;
# deliberately ignore nountangle args
-t) ;; # this is default
-t*) markopt="$markopt -t" ; opt="$opt '$1'" ;;
# copy tabs at markup, use width given in notangle
-filter) filters="$filters $2 | " ; shift ;;
-markup) markup="$2" ; shift ;;
-) arg="$arg '$1'" ;;
-L*) opt="$opt -t '$1'" ; markopt="$markopt -t" ;;
-*) opt="$opt '$1'" ;;
*) arg="$arg '$1'" ;;
esac
shift
done
PATH="$PATH:$LIB"
export PATH
eval "$markup $markopt $arg | $filters $LIB/nt $opt "'; rc=$?'
exit $rc
|