… | |
… | |
23 | my $VT102 = 1; |
23 | my $VT102 = 1; |
24 | my $VT131 = 0; |
24 | my $VT131 = 0; |
25 | my $AVO = 1; |
25 | my $AVO = 1; |
26 | my $KBD = 1; |
26 | my $KBD = 1; |
27 | |
27 | |
28 | if ($ARGV[0] =~ /^-?-vt100$/) { |
28 | shift, ($VT102 = 0), ($AVO = 0) if $ARGV[0] =~ /^-?-vt100$/; |
29 | shift; $VT102 = 0; $AVO = 0; |
29 | shift, ($VT102 = 0) if $ARGV[0] =~ /^-?-vt100\+avo$/; |
30 | } |
30 | shift if $ARGV[0] =~ /^-?-vt102$/; |
31 | |
31 | shift, ($VT131 = 1) if $ARGV[0] =~ /^-?-vt131$/; |
32 | if ($ARGV[0] =~ /^-?-vt100\+avo$/) { |
|
|
33 | shift; $VT102 = 0; $AVO = 1; |
|
|
34 | } |
|
|
35 | |
|
|
36 | if ($ARGV[0] =~ /^-?-vt102$/) { |
|
|
37 | shift; # default |
|
|
38 | } |
|
|
39 | |
|
|
40 | if ($ARGV[0] =~ /^-?-vt131$/) { |
|
|
41 | shift; $VT131 = 1; |
|
|
42 | } |
|
|
43 | |
32 | |
44 | if ($ARGV[0] =~ /^-/) { |
33 | if ($ARGV[0] =~ /^-/) { |
45 | die <<EOF; |
34 | die <<EOF; |
46 | |
35 | |
47 | VT102, A VT100/101/102/131 SIMULATOR |
36 | VT102, A VT100/101/102/131 SIMULATOR |