better compatibility table

This commit is contained in:
2025-10-17 03:22:30 -06:00
parent ca94e59b53
commit c00cf12b71
4 changed files with 15 additions and 15 deletions

View File

@@ -13,18 +13,18 @@ Many of Luraph's macros do features or optimizations that are already built into
{{% table %}}
| Luraph Macro | MoonVeil Alias |
| ----- | ----- |
| `LPH_ENCFUNC` | `MV_ENC_FUNC` |
| `LPH_ENCSTR` | `MV_COMPRESS` |
| `LPH_ENCNUM` | `MV_NO_OP` |
| `LPH_CRASH` | `MV_CRASH` |
| `LPH_NO_VIRTUALIZE` | `MV_OMIT` |
| `LPH_JIT` | `MV_NO_OP` |
| `LPH_JIT_MAX` | `MV_NO_OP` |
| `LPH_NO_UPVALUES` | `MV_NO_OP` |
| `LPH_LINE` | `MV_LINE` |
| `LPH_OBFUSCATED` | `MV_OBFUSCATED` |
| Luraph Macro | MoonVeil Alias | Description |
| ----- | ----- | ----- |
| `LPH_ENCFUNC` | [MV_ENC_FUNC](/docs/macros/mv_enc_func) | Virtualizes and encrypts functions |
| `LPH_ENCSTR` | `MV_NO_OP` | Not applicable |
| `LPH_ENCNUM` | `MV_NO_OP` | Not applicable |
| `LPH_CRASH` | [MV_CRASH](/docs/macros/mv_crash) | Crashes the VM |
| `LPH_NO_VIRTUALIZE` | [MV_OMIT](/docs/macros/mv_omit) | Omits a function from all obfuscation steps |
| `LPH_JIT` | `MV_NO_OP` | MoonVeil provides built-in optimizations |
| `LPH_JIT_MAX` | `MV_NO_OP` | MoonVeil provides built-in optimizations |
| `LPH_NO_UPVALUES` | `MV_NO_OP` | Not applicable |
| `LPH_LINE` | [MV_LINE](/docs/macros/mv_line) | Current line number |
| `LPH_OBFUSCATED` | [MV_OBFUSCATED](/docs/macros/mv_obfuscated) | Detects obfuscation |
{{% /table %}}
{{% alert context="info" text="`MV_NO_OP` isn't user accessible, and is only used to provide source compatibility." /%}}