Commit Briefs

Omar Polo

implement the loop bits for smie


Omar Polo

fix the indentation for the conformity clause

pretty name for the CASE on a UNION value


Omar Polo

rework the grammar

In Algol68 pretty almost everything seems to yield a value (except loops, mode declarations and... ?) so it's easier (and probably more correct) to have "exprs" instead of "insts" (instructions) everywhere. The "resolvers" are probably wrong, but so far they work.


Omar Polo

handle the comma better


Omar Polo

delete unused functions



Omar Polo

simplify the a68-comment-style defcustom

It doesn't really make sense to ask for both the initial and closing comment delimiter when they are always the same, just ask for one of o # o CO o COMMENT


Omar Polo

kill unused lexical variable


Omar Polo

make comment style customizable


Omar Polo

correctly highlight comments

Algol68 support three styles of comments: 1) COMMENT ... COMMENT 2) CO ... CO 3) # ... # These can't be nested, although you can have things like COMMENT CO ... CO COMMENT as a whole comment because from `COMMENT' up to the next closer `COMMENT' is a single comment (duh.)



Omar Polo

revert the CO ... CO comment style

that's not the way to do it


Omar Polo

enable comments with CO ... CO


Omar Polo

disable { and } as comment delimiters

algol68g doesn't seem to support them


Omar Polo

remove (now) wrong comment