Subject: | $ and ^ not treated correctly |
The following assemblies are incorrect
(beginning of line followed by a, or ma anywhere in the line)
% assemble
^a
ma
[m^]a => should be (?:^|m)a
similarly for $
% assemble
b$
be
b[$e] => should be b(?:$|e)
A new version that corrects this will be issued ASAP. A workaround would be to add a nop:
% assemble
^a
m(?:)a
(?:m(?:)|^)a
(which could then be s/\(\?:\)//g afterwards)