]> git.ipfire.org Git - thirdparty/vim.git/commit
runtime(algol68): Update syntax, support size prefixes in denotations
authorDoug Kearns <dougkearns@gmail.com>
Sat, 20 Jun 2026 16:35:14 +0000 (16:35 +0000)
committerChristian Brabandt <cb@256bit.org>
Sat, 20 Jun 2026 16:35:14 +0000 (16:35 +0000)
commit4e6e1fc5ead838eb7e37dd100e497adc7d7b0331
tree049f8e4ce53ae7d77df6c5b7d277729a2480f86e
parentb3faeecc976d3031d7c0675623516ec60c30f949
runtime(algol68): Update syntax, support size prefixes in denotations

Explicitly match the LONG/SHORT size prefixes in integral, real and bits
denotations.

LONG/SHORT are matched as part of the denotation rather than as a mode.

closes: #20512

Signed-off-by: Doug Kearns <dougkearns@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
12 files changed:
runtime/syntax/algol68.vim
runtime/syntax/testdir/dumps/algol68_denotations_00.dump
runtime/syntax/testdir/dumps/algol68_denotations_01.dump
runtime/syntax/testdir/dumps/algol68_denotations_02.dump
runtime/syntax/testdir/dumps/algol68_denotations_03.dump
runtime/syntax/testdir/dumps/algol68_denotations_04.dump
runtime/syntax/testdir/dumps/algol68_denotations_05.dump
runtime/syntax/testdir/dumps/algol68_denotations_06.dump
runtime/syntax/testdir/dumps/algol68_denotations_07.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/algol68_denotations_08.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/algol68_denotations_09.dump [new file with mode: 0644]
runtime/syntax/testdir/input/algol68_denotations.a68