---
name: "diag_SQFCDebugDump"
type: command
status: ok
groups: ["Diagnostic"]
arma3_since: "2.18"
branch: "diag"
locality: {"argument": null, "effect": null, "server_exec": false}
source: https://community.bistudio.com/wiki/diag_SQFCDebugDump
revid: 364932
updated: 2024-07-01T10:20:08Z
---

# diag_SQFCDebugDump

*Command · Diagnostic · Arma 3 v2.18 · branch: diag*

## Description

Dumps the bytecode as Arma 3 sees it, in a diff friendly way. Useful for testing custom SQFC compilers.

## Syntax

```sqf
diag_SQFCDebugDump [sourcePath, targetPath]
```

**Parameters:**

- `sourcePath`: [String](../topics/String.md) - Path to file on drive that should be read
- `targetPath`: [String](../topics/String.md) - Path to file on drive to output to

**Returns:** [Code](../topics/Code.md) - compiled expression (If parsing was successful)

## Examples

### Example 1

```sqf
diag_SQFCDebugDump ["P:/test.sqfc", "P:/dump"];
```

<sub>Source: [BI Community Wiki — diag SQFCDebugDump](https://community.bistudio.com/wiki/diag_SQFCDebugDump) (revision 364932).</sub>
