# . var (proc)

Source: https://ref.dm-lang.org/proc/var/dot

This is the default return value. If a proc exits without calling return or if no arguments are specified the value of `.` will be returned. The default value of `.` is null.

```dm
mob/Login()
  . = ..()
  view() << "[src] logs in."
```

### See also
- [return statement](https://ref.dm-lang.org/proc/return.md)
- [vars (procs)](https://ref.dm-lang.org/proc/var/index.md)
