# v (within) processing code

The v processing code is used by the
within connective and must be placed in the correlative attribute
8 of the file-defining item (D-pointer).

If you attempt to file or restore a within in an FSI file-defining
item, it will be commented-out with an asterisk (`*`).

This processing code is supported only from the VME.

| System Processors | Select |
| --- | --- |
| Code Type | File Defining |
| Dictionary Attributes | Correlative |

## Syntax

```
v;;n
```

## Example(s)

Suppose that in the dictionary
of the hypothetical file, *parts*, that the correlative attribute
of the D-pointer to parts contains the processing code, v;;1, which means to explode on attribute 1.

The sentence:

```
list within parts ’car’
```
Produces the output:

```

level Parts......
1 car
2 engine
2 wheel
3 tire
3 rim
2 hood
[405] 6 items listed out of 1 items.

list parts

parts...
wheel
tire
rim
engine
hood
car
[405] 6 items listed out of 6 items.
```
The hypothetical data could be examined with the command:

```
ct parts car
```
Produces the output:

```
car
001 engine]wheel]hood
ct parts engine
engine
001 flywheel]piston
```
The flywheel and piston items do not exist in parts, so
they do not get exploded.

```
ct parts wheel
wheel
001 tire]rim
ct parts tire rim hood
tire rim hood
001 001 001
002 $35.00 002 $60.00 002 $70.00
```

## See also

- [output-conversion](https://d3codex.com/attributedefiningitem/output-conversion/)
- [Processing codes overview](https://d3codex.com/processingcodes/processing-codes-overview/)
- [Processing codes](https://d3codex.com/processingcodes/processing-codes/)
- [within modifier](https://d3codex.com/access/within-modifier/)

---
Source: https://d3codex.com/processingcodes/v-within-processing-code/ - part of the D3Codex reference.
