---
title: var — school dictionary · trees and pragmatics
description: «var» in the school dictionary: In computer programming, «var» is a short keyword for «variable», a named box that holds a value (used in JavaScript and other languages). Every meaning for a pupil with its dependency tree and pragmatics.
---

<!-- md -->
[Mova](https://md.mova.elamur.ai/free/en/) · [this page in HTML](https://mova.elamur.ai/free/en/corpora/dictionaries/school/V/var/)

<!-- crumbs -->
[home](https://md.mova.elamur.ai/free/en/) / [corpora](https://md.mova.elamur.ai/free/en/corpora/) / [dictionaries](https://md.mova.elamur.ai/free/en/corpora/dictionaries/) / [school dictionary](https://md.mova.elamur.ai/free/en/corpora/dictionaries/school/) / [V](https://md.mova.elamur.ai/free/en/corpora/dictionaries/school/V/) / var

# var

<!-- .vintro -->
**Who acts:** named box, VAR, officials, var age, Fans, referee · **What happens:** be, name, hold, use, stand, watch · **To what, where:** short keyword, computer programming, value, JavaScript, replays, screens · **Speech:** someone speaks here

<!-- .vabout -->
«var» in the school dictionary: its 4 meanings for a pupil and its 6 examples, every sentence parsed by Mova itself — its syntax tree, a dependency tree in the style of Universal Dependencies, and its pragmatics clause by clause. The word in the dictionary, with its sense in the lessons: [var in the school dictionary](https://md.mova.elamur.ai/free/en/dictionaries/school/w/var.md).

## Meaning 1 {#m1}

<!-- .ven lang=en -->
In computer programming, «var» is a short keyword for «variable», a named box that holds a value (used in JavaScript and other languages).

<!-- fold The tree, 23 words -->
```conllu
# sent_id = dict:school:var:m1:1
# text = In computer programming, «var» is a short keyword for «variable», a named box that holds a value (used in JavaScript and other languages).
1	In	in	ADP	IN	_	3	case	_	_
2	computer	computer	NOUN	NN	Number=Sing	3	compound	_	_
3	programming	programming	NOUN	NN	Number=Sing	11	obl	_	SpaceAfter=No
4	,	,	PUNCT	,	_	6	punct	_	_
5	«	«	PUNCT	``	_	6	punct	_	SpaceAfter=No
6	var	var	NOUN	NN	Number=Sing	3	conj	_	SpaceAfter=No
7	»	»	PUNCT	''	_	3	punct	_	_
8	is	be	AUX	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	11	cop	_	_
9	a	a	DET	DT	Definite=Ind|PronType=Art	11	det	_	_
10	short	short	ADJ	JJ	Degree=Pos	11	amod	_	_
11	keyword	keyword	NOUN	NN	Number=Sing	0	root	_	_
12	for	for	ADP	IN	_	14	case	_	_
13	«	«	PUNCT	``	_	14	punct	_	SpaceAfter=No
14	variable	variable	ADJ	JJ	Degree=Pos	11	nmod	_	SpaceAfter=No
15	»	»	PUNCT	''	_	14	punct	_	SpaceAfter=No
16	,	,	PUNCT	,	_	19	punct	_	_
17	a	a	DET	DT	Definite=Ind|PronType=Art	19	det	_	_
18	named	name	VERB	VBN	Tense=Past|VerbForm=Part|Voice=Pass	19	amod	_	_
19	box	box	NOUN	NN	Number=Sing	11	conj	_	_
20	that	that	PRON	WDT	PronType=Rel	21	nsubj	_	_
21	holds	hold	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	19	acl:relcl	_	_
22	a	a	DET	DT	Definite=Ind|PronType=Art	23	det	_	_
23	value	value	NOUN	NN	Number=Sing	21	obj	_	_
24	(	(	PUNCT	-LRB-	_	25	punct	_	SpaceAfter=No
25	used	use	VERB	VBN	Tense=Past|VerbForm=Part|Voice=Pass	23	acl	_	_
26	in	in	ADP	IN	_	27	case	_	_
27	JavaScript	JavaScript	PROPN	NNP	Number=Sing	25	obl	_	_
28	and	and	CCONJ	CC	_	30	cc	_	_
29	other	other	ADJ	JJ	Degree=Pos	30	amod	_	_
30	languages	language	NOUN	NNS	Number=Plur	27	conj	_	SpaceAfter=No
31	)	)	PUNCT	-RRB-	_	25	punct	_	SpaceAfter=No
32	.	.	PUNCT	.	_	11	punct	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **is a** | present |  | a short keyword and a named box |  | computer programming and var |  | for variable | tree rules |
| 2 | **name** | participle |  |  |  |  |  |  | vn appoint-29.1 «NP V NP»: agent=Agent |
| 3 | **hold** | present | a named box | a value |  |  |  |  | vn keep-15.2 «NP V NP»: agent=Agent value=Theme |
| 4 | **use** | participle |  | a value *not said here* |  | JavaScript and other languages |  |  | vn eat-39.1 «NP V»: agent=Agent |

<!-- .note -->
One row per clause the reader finds. «not said here»: a role filled from the clause above. «roles by»: a VerbNet class and frame when one fits the verb, else the reader's rules on the tree.

## Meaning 2 {#m2}

<!-- .ven lang=en -->
VAR in football (soccer) stands for «video assistant referee»: officials who watch replays on screens to help the referee.

<!-- fold The tree, 19 words -->
```conllu
# sent_id = dict:school:var:m2:1
# text = VAR in football (soccer) stands for «video assistant referee»: officials who watch replays on screens to help the referee.
1	VAR	var	NOUN	NN	Number=Sing	7	nsubj	_	_
2	in	in	ADP	IN	_	3	case	_	_
3	football	football	NOUN	NN	Number=Sing	1	nmod	_	_
4	(	(	PUNCT	-LRB-	_	5	punct	_	SpaceAfter=No
5	soccer	soccer	NOUN	NN	Number=Sing	3	appos	_	SpaceAfter=No
6	)	)	PUNCT	-RRB-	_	5	punct	_	_
7	stands	stand	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	0	root	_	_
8	for	for	ADP	IN	_	12	case	_	_
9	«	«	PUNCT	``	_	12	punct	_	SpaceAfter=No
10	video	video	NOUN	NN	Number=Sing	11	compound	_	_
11	assistant	assistant	NOUN	NN	Number=Sing	12	compound	_	_
12	referee	referee	NOUN	NN	Number=Sing	7	obl	_	SpaceAfter=No
13	»	»	PUNCT	''	_	12	punct	_	SpaceAfter=No
14	:	:	PUNCT	:	_	15	punct	_	_
15	officials	official	NOUN	NNS	Number=Plur	12	conj	_	_
16	who	who	PRON	WP	PronType=Rel	17	nsubj	_	_
17	watch	watch	VERB	VBP	Mood=Ind|Number=Plur|Person=3|Tense=Pres|VerbForm=Fin	15	acl:relcl	_	_
18	replays	replay	NOUN	NNS	Number=Plur	17	obj	_	_
19	on	on	ADP	IN	_	20	case	_	_
20	screens	screen	NOUN	NNS	Number=Plur	17	obl	_	_
21	to	to	PART	TO	_	22	mark	_	_
22	help	help	VERB	VB	VerbForm=Inf	17	advcl	_	_
23	the	the	DET	DT	Definite=Def|PronType=Art	24	det	_	_
24	referee	referee	NOUN	NN	Number=Sing	22	obj	_	SpaceAfter=No
25	.	.	PUNCT	.	_	7	punct	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **stand** | present | VAR in football |  |  |  |  | for assistant referee and officials | vn admire-31.2 «NP V NP PP.attribute»: agent=Experiencer for referee=Attribute |
| 2 | **watch** | present | officials | replays |  | screens |  |  | vn assessment-34.1 «NP V NP»: agent=Agent replay=Theme |
| 3 | **help** | to-infinitive | officials *not said here* | the referee |  |  |  |  | vn help-72.1-1-1 «NP V NP»: agent=Agent referee=Beneficiary |

## Meaning 3 {#m3}

<!-- .ven lang=en -->
«var.» is short for «variety» in plant names, and «var» can be short for «variance» in maths and statistics.

<!-- fold The tree, 19 words -->
```conllu
# sent_id = dict:school:var:m3:1
# text = «var.» is short for «variety» in plant names, and «var» can be short for «variance» in maths and statistics.
1	«	«	PUNCT	``	_	2	punct	_	SpaceAfter=No
2	var	var	NOUN	NN	Number=Sing	6	nsubj	_	SpaceAfter=No
3	.	.	PUNCT	.	_	2	punct	_	SpaceAfter=No
4	»	»	PUNCT	''	_	2	punct	_	_
5	is	be	AUX	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	6	cop	_	_
6	short	short	ADJ	JJ	Degree=Pos	0	root	_	_
7	for	for	ADP	IN	_	9	case	_	_
8	«	«	PUNCT	``	_	9	punct	_	SpaceAfter=No
9	variety	variety	NOUN	NN	Number=Sing	6	obl	_	SpaceAfter=No
10	»	»	PUNCT	''	_	9	punct	_	_
11	in	in	ADP	IN	_	13	case	_	_
12	plant	plant	NOUN	NN	Number=Sing	13	compound	_	_
13	names	name	NOUN	NNS	Number=Plur	9	nmod	_	SpaceAfter=No
14	,	,	PUNCT	,	_	21	punct	_	_
15	and	and	CCONJ	CC	_	21	cc	_	_
16	«	«	PUNCT	``	_	17	punct	_	SpaceAfter=No
17	var	var	NOUN	NN	Number=Sing	21	nsubj	_	SpaceAfter=No
18	»	»	PUNCT	''	_	17	punct	_	_
19	can	can	AUX	MD	VerbForm=Fin	21	aux	_	_
20	be	be	AUX	VB	VerbForm=Inf	21	cop	_	_
21	short	short	ADJ	JJ	Degree=Pos	6	conj	_	_
22	for	for	ADP	IN	_	24	case	_	_
23	«	«	PUNCT	``	_	24	punct	_	SpaceAfter=No
24	variance	variance	NOUN	NN	Number=Sing	21	obl	_	SpaceAfter=No
25	»	»	PUNCT	''	_	24	punct	_	_
26	in	in	ADP	IN	_	27	case	_	_
27	maths	math	NOUN	NNS	Number=Plur	24	nmod	_	_
28	and	and	CCONJ	CC	_	29	cc	_	_
29	statistics	statistic	NOUN	NNS	Number=Plur	27	conj	_	SpaceAfter=No
30	.	.	PUNCT	.	_	6	punct	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **is** | present | var |  |  |  |  | for variety in plant names; short *property* | tree rules |
| 2 | **is** | can | var |  |  |  |  | for variance in maths and statistics; short *property* | tree rules |

## Meaning 4 {#m4}

<!-- .ven lang=en -->
In notes on old texts, "var." means a different wording found in another copy of the text.

<!-- fold The tree, 17 words -->
```conllu
# sent_id = dict:school:var:m4:1
# text = In notes on old texts, "var." means a different wording found in another copy of the text.
1	In	in	ADP	IN	_	2	case	_	_
2	notes	note	NOUN	NNS	Number=Plur	11	obl	_	_
3	on	on	ADP	IN	_	5	case	_	_
4	old	old	ADJ	JJ	Degree=Pos	5	amod	_	_
5	texts	text	NOUN	NNS	Number=Plur	2	nmod	_	SpaceAfter=No
6	,	,	PUNCT	,	_	8	punct	_	_
7	"	"	PUNCT	``	_	8	punct	_	SpaceAfter=No
8	var	var	NOUN	NN	Number=Sing	5	conj	_	SpaceAfter=No
9	.	.	PUNCT	.	_	2	punct	_	SpaceAfter=No
10	"	"	PUNCT	''	_	2	punct	_	_
11	means	mean	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	0	root	_	_
12	a	a	DET	DT	Definite=Ind|PronType=Art	14	det	_	_
13	different	different	ADJ	JJ	Degree=Pos	14	amod	_	_
14	wording	wording	NOUN	NN	Number=Sing	11	obj	_	_
15	found	find	VERB	VBN	Tense=Past|VerbForm=Part|Voice=Pass	14	acl	_	_
16	in	in	ADP	IN	_	18	case	_	_
17	another	another	DET	DT	PronType=Ind	18	det	_	_
18	copy	copy	NOUN	NN	Number=Sing	15	obl	_	_
19	of	of	ADP	IN	_	21	case	_	_
20	the	the	DET	DT	Definite=Def|PronType=Art	21	det	_	_
21	text	text	NOUN	NN	Number=Sing	18	nmod	_	SpaceAfter=No
22	.	.	PUNCT	.	_	11	punct	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **mean** | present |  | a different wording |  |  |  | in notes on old texts and var | vn representation-110.1 «NP V NP PP.attribute»: agent=Pivot wording=Theme in note=Attribute |
| 2 | **find** | participle |  | a different wording *not said here* |  | another copy of the text |  |  | vn declare-29.4-1-1 «NP V what S\_INF»: agent=Agent |
| 3 | **copy** |  |  | the text |  |  |  |  | nom copy «communication transitive»: of=patient |

## Example 1 {#x1}

<!-- .ven lang=en -->
In JavaScript, «var age = 10;» makes a variable.

```conllu
# sent_id = dict:school:var:x1:1
# text = In JavaScript, «var age = 10;» makes a variable.
1	In	in	ADP	IN	_	2	case	_	_
2	JavaScript	JavaScript	PROPN	NNP	Number=Sing	11	obl	_	SpaceAfter=No
3	,	,	PUNCT	,	_	2	punct	_	_
4	«	«	PUNCT	``	_	6	punct	_	SpaceAfter=No
5	var	var	NOUN	NN	Number=Sing	6	compound	_	_
6	age	age	NOUN	NN	Number=Sing	11	nsubj	_	_
7	=	=	SYM	SYM	_	8	case	_	_
8	10	10	NUM	CD	NumForm=Digit|NumType=Card	6	nmod	_	SpaceAfter=No
9	;	;	PUNCT	:	_	6	punct	_	SpaceAfter=No
10	»	»	PUNCT	''	_	6	punct	_	_
11	makes	make	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	0	root	_	_
12	a	a	DET	DT	Definite=Ind|PronType=Art	13	det	_	_
13	variable	variable	NOUN	NN	Number=Sing	11	obj	_	SpaceAfter=No
14	.	.	PUNCT	.	_	11	punct	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **make** | present | var age = 10 | a variable |  | JavaScript |  |  | vn build-26.1-1 «NP.asset V NP»: agent=Asset variable=Product |

## Example 2 {#x2}

<!-- .ven lang=en -->
The goal was cancelled after a VAR check.

```conllu
# sent_id = dict:school:var:x2:1
# text = The goal was cancelled after a VAR check.
1	The	the	DET	DT	Definite=Def|PronType=Art	2	det	_	_
2	goal	goal	NOUN	NN	Number=Sing	4	nsubj:pass	_	_
3	was	be	AUX	VBD	Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin	4	aux:pass	_	_
4	cancelled	cancel	VERB	VBN	Tense=Past|VerbForm=Part|Voice=Pass	0	root	_	_
5	after	after	ADP	IN	_	8	case	_	_
6	a	a	DET	DT	Definite=Ind|PronType=Art	8	det	_	_
7	VAR	var	NOUN	NN	Number=Sing	8	compound	_	_
8	check	check	NOUN	NN	Number=Sing	4	obl	_	SpaceAfter=No
9	.	.	PUNCT	.	_	4	punct	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **cancel** | past · passive |  | the goal |  |  | after a VAR check |  | tree rules |

## Example 3 {#x3}

<!-- .ven lang=en -->
Fans waited while VAR looked at the replay.

```conllu
# sent_id = dict:school:var:x3:1
# text = Fans waited while VAR looked at the replay.
1	Fans	fan	NOUN	NNS	Number=Plur	2	nsubj	_	_
2	waited	wait	VERB	VBD	Mood=Ind|Number=Plur|Person=3|Tense=Past|VerbForm=Fin	0	root	_	_
3	while	while	SCONJ	IN	_	5	mark	_	_
4	VAR	VAR	PROPN	NNP	Number=Sing	5	nsubj	_	_
5	looked	look	VERB	VBD	Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin	2	advcl	_	_
6	at	at	ADP	IN	_	8	case	_	_
7	the	the	DET	DT	Definite=Def|PronType=Art	8	det	_	_
8	replay	replay	NOUN	NN	Number=Sing	5	obl	_	SpaceAfter=No
9	.	.	PUNCT	.	_	2	punct	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **wait** | past | Fans |  |  |  |  |  | vn exist-47.1 «NP V»: agent=Theme |
| 2 | **look** | past | VAR |  |  |  |  | at the replay | vn peer-30.3 «NP V PP.theme»: agent=Agent at replay=Theme |

## Example 4 {#x4}

<!-- .ven lang=en -->
The referee went to the VAR screen.

```conllu
# sent_id = dict:school:var:x4:1
# text = The referee went to the VAR screen.
1	The	the	DET	DT	Definite=Def|PronType=Art	2	det	_	_
2	referee	referee	NOUN	NN	Number=Sing	3	nsubj	_	_
3	went	go	VERB	VBD	Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin	0	root	_	_
4	to	to	ADP	IN	_	7	case	_	_
5	the	the	DET	DT	Definite=Def|PronType=Art	7	det	_	_
6	VAR	VAR	PROPN	NNP	Number=Sing	7	compound	_	_
7	screen	screen	NOUN	NN	Number=Sing	3	obl	_	SpaceAfter=No
8	.	.	PUNCT	.	_	3	punct	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **go** | past | the referee |  |  | the VAR screen |  |  | vn escape-51.1-1 «NP V PP.initial\_location»: agent=Theme to screen=Initial\_Location |

## Example 5 {#x5}

<!-- .ven lang=en -->
The seed packet says «Rosa var. alba».

```conllu
# sent_id = dict:school:var:x5:1
# text = The seed packet says «Rosa var. alba».
1	The	the	DET	DT	Definite=Def|PronType=Art	3	det	_	_
2	seed	seed	NOUN	NN	Number=Sing	3	compound	_	_
3	packet	packet	NOUN	NN	Number=Sing	4	nsubj	_	_
4	says	say	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	0	root	_	_
5	«	«	PUNCT	``	_	7	punct	_	SpaceAfter=No
6	Rosa	Rosa	PROPN	NNP	Number=Sing	7	compound	_	_
7	var	var	NOUN	NN	Number=Sing	4	obj	_	SpaceAfter=No
8	.	.	PUNCT	.	_	9	punct	_	_
9	alba	alba	NOUN	NN	Number=Sing	7	conj	_	SpaceAfter=No
10	»	»	PUNCT	''	_	7	punct	_	SpaceAfter=No
11	.	.	PUNCT	.	_	4	punct	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **say** *speech: assert* | present | the seed packet | Rosa var and alba |  |  |  |  | vn say-37.7-1-1 «NP V NP.topic»: agent=Agent var=Topic |

## Example 6 {#x6}

<!-- .ven lang=en -->
Newer JavaScript code uses «let» more than «var».

```conllu
# sent_id = dict:school:var:x6:1
# text = Newer JavaScript code uses «let» more than «var».
1	Newer	new	ADJ	JJR	Degree=Cmp	3	amod	_	_
2	JavaScript	JavaScript	PROPN	NNP	Number=Sing	3	compound	_	_
3	code	code	NOUN	NN	Number=Sing	4	nsubj	_	_
4	uses	use	VERB	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	0	root	_	_
5	«	«	PUNCT	``	_	6	punct	_	SpaceAfter=No
6	let	let	VERB	VB	VerbForm=Inf	4	ccomp	_	SpaceAfter=No
7	»	»	PUNCT	''	_	6	punct	_	_
8	more	more	ADJ	JJR	Degree=Cmp	6	obj	_	_
9	than	than	ADP	IN	_	11	case	_	_
10	«	«	PUNCT	``	_	11	punct	_	SpaceAfter=No
11	var	var	NOUN	NN	Number=Sing	8	obl	_	SpaceAfter=No
12	»	»	PUNCT	''	_	6	punct	_	SpaceAfter=No
13	.	.	PUNCT	.	_	4	punct	_	_
```

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **use** | present | Newer JavaScript code |  |  |  |  |  | tree rules |
| 2 | **let** *in a quote* | infinitive | Newer JavaScript code *not said here* | more |  |  |  |  | vn give-13.1-1 «NP V NP»: agent=Agent more=Theme |

<!-- div src -->

**Text:** the school dictionary of Mova's schools (`world/data/dictionary-schools/`), written for Mova. **Trees:** Mova's own parse — the `en` model on the CPU, when the site is built — not checked by a teacher; they may be wrong. **Frames:** Mova's frames reader (`prag`), each meaning and example read on its own. Elamur Cosmic License.

<!-- /div -->

<!-- pn -->
- ← previous: [vaquita](https://md.mova.elamur.ai/free/en/corpora/dictionaries/school/V/vaquita/)
- next →: [variable](https://md.mova.elamur.ai/free/en/corpora/dictionaries/school/V/variable/)
- ↑ back to [V in school dictionary](https://md.mova.elamur.ai/free/en/corpora/dictionaries/school/V/)

