🐐 MVTA, CRIBRA, CONFLA

This commit is contained in:
2026-04-25 20:20:54 +02:00
parent 5e4c7350a9
commit 382492a6fc
16 changed files with 225 additions and 2 deletions

4
snippets/confla.cent Normal file
View File

@@ -0,0 +1,4 @@
DEFINI addi (a, b) VT {
REDI (a + b)
}
DIC (CONFLA([I, II, III, IV, V], I, addi))

BIN
snippets/confla.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

3
snippets/cribra.cent Normal file
View File

@@ -0,0 +1,3 @@
DIC (CRIBRA([I, II, III, IV, V, VI], FVNCTIO (x) VT {
REDI (x HAVD_PLVS III)
}))

BIN
snippets/cribra.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

4
snippets/mvta.cent Normal file
View File

@@ -0,0 +1,4 @@
DEFINI dbl (x) VT {
REDI (x + x)
}
DIC (MVTA([I, II, III, IV], dbl))

BIN
snippets/mvta.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

View File

@@ -70,7 +70,7 @@ contexts:
scope: constant.language.centvrion
builtins:
- match: '\b(ADDE|ADIVNGE|AVDI_NVMERVS|AVDI|AVSCVLTA|CLAVES|DECIMATIO|DIC|DORMI|EVERRE|FORTVITVS_NVMERVS|FORTVITA_ELECTIO|INSERE|IVNGE|LEGE|LITTERA|LONGITVDO|MAIVSCVLA|MINVSCVLA|NECTE|NVMERVS|ORDINA|PETE|PETITVR|QVAERE|SCINDE|SCRIBE|SEMEN|SENATVS|SVBSTITVE|TOLLE|TYPVS)\b'
- match: '\b(ADDE|ADIVNGE|AVDI_NVMERVS|AVDI|AVSCVLTA|CLAVES|CONFLA|CRIBRA|DECIMATIO|DIC|DORMI|EVERRE|FORTVITVS_NVMERVS|FORTVITA_ELECTIO|INSERE|IVNGE|LEGE|LITTERA|LONGITVDO|MAIVSCVLA|MINVSCVLA|MVTA|NECTE|NVMERVS|ORDINA|PETE|PETITVR|QVAERE|SCINDE|SCRIBE|SEMEN|SENATVS|SVBSTITVE|TOLLE|TYPVS)\b'
scope: support.function.builtin.centvrion
modules: