File: asm2tex

package info (click to toggle)
lgrind 3.67-3
  • links: PTS
  • area: non-free
  • in suites: jessie, jessie-kfreebsd, wheezy
  • size: 356 kB
  • sloc: ansic: 2,261; makefile: 125; asm: 75; sh: 39
file content (17 lines) | stat: -rwxr-xr-x 395 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/bin/sh
# convert .asm (Microsoft [or whatever] assembler) to .lg 

if [ -n "$1" ] && [ -f $1 -o -f $1.asm ]
then
    if [ `basename $1` = `basename $1 .asm` ]
    then
	lgrind -i -lmasm $1.asm > $1.lg
	echo Created $1.lg
    else
	lgrind -i -lmasm $1 > `basename $1 .asm`.lg
	echo Created `basename $1 .asm`.lg
    fi
else
    echo Usage: $0 "<file>[.asm]"
    echo $1.asm does not exist.
fi