21.08.2012 Aufrufe

Computertechnik mit Mikrocontrollern

Computertechnik mit Mikrocontrollern

Computertechnik mit Mikrocontrollern

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

ANHANG D. PROGRAMM PCB 238<br />

if test -f $i; then local h=$i; else local h=$Myp; fi<br />

cutsection "Programheader" $h|sed "/^#.Usage:/,\$d" >>$tmp<br />

history $1 >>$tmp<br />

cutsection "Programheader" $h|sed -n "/^#.Usage:/,\$p" >>$tmp<br />

gensection "Global Variables"<br />

echo "Loc=\"\$Loc $1\"" >>$tmp<br />

gensection "Global Functions"<br />

gensection "Methods"<br />

genheader "Main" >>$tmp; cutsection "Main" $Myp >>$tmp<br />

fi<br />

sed s/${Nam}\\./$1./g $tmp >$1 # (re)name new class<br />

mv $1 $tmp<br />

sed -n 1,4p $tmp >$1<br />

echo " Prognam=\"$1\"" >>$1<br />

sed -n 6,\$p $tmp >>$1<br />

chmod a+x,a+r $1<br />

### grep $1 $1<br />

if test -f $1.include -o $1 = class; then # create no include<br />

ls -l $1.include<br />

echo "----- No $1.include created. -----"<br />

else # create include for new class<br />

genheader "Programheader" >$1.include<br />

chmod a+r $1.include<br />

cutsection "Programheader" $1 >>$1.include<br />

genheader "Global Variables" >>$1.include<br />

genheader "Global Functions" >>$1.include<br />

genheader "Methods" >>$1.include<br />

cat $1.include<br />

################################ example #################################<br />

#Lot="\$Lot" # List Of Tools (to check installation)<br />

#Lom="\$Lom example"; $1.example () { funcname=$1.example # 20020424 HKU $1<br />

#case \$Met in<br />

# help|man) echo "Usage: \$funcname"<br />

# if test "\$Met" = "man"; then cat

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!