Lines Matching refs:a
34 # the commands in pattern space; it is just a bit slower than binary2.sed
35 # but more size optimized for broken seds which have a 199-command limit
39 # This was actually used in a one-disk distribution of Linux to compute
115 s/\(a*\)-\(.\)\([^;]*;[0-9]*\2.\{9\}\(a*\)\)/\1\1\1\1\1\1\1\1\1\1\4-\3/
119 s/\(a*\)\1\(a\{0,1\}\)\(;\2.\(.\)[^!]*!\)/\1\3\4/
120 /^a/b d2bloop2
126 s/^\([^\n]*\)/-&;10a/
128 s/\(a*\)-\(.\)\([^;]*;[0-9]*\2.\(a*\)\)/\1\1\4-\3/
130 s/-;10a/;aaaaaaaaa0123456789!/
132 s/\(a*\)\1\1\1\1\1\1\1\1\1\(a\{0,9\}\)\(;\2.\{9\}\(.\)[^!]*!\)/\1\3\4/
133 /^a/b b2dloop2
171 # (it looks for -0), \4 is a zero and we leave a lone zero as top of the
178 # Left shift, convert to analog and add a binary digit for each analog digit
181 s/\(a*\)-\(.\)\([^;]*;[0-9]*\2.\{9\}\(a*\)\)/\1\1\1\1\1\1\1\1\1\1\4-\3/
183 s/^\(a*\)-;9876543210aaaaaaaaa\n\([^\n]*\)/\2\1/
184 s/a/0/g
188 # Right shift, convert to analog and remove a binary digit for each analog digit
191 s/\(a*\)-\(.\)\([^;]*;[0-9]*\2.\{9\}\(a*\)\)/\1\1\1\1\1\1\1\1\1\1\4-\3/
193 s/^\(a*\)-;9876543210aaaaaaaaa\n\([^\n]*\)/\2\1/
195 s/.a//
197 /a\n/b rshloop2