Python doesn't include '.' or '..' either:
>>> import os
>>> '.' in os.listdir()
False
>>> '..' in os.listdir()
False
Although you are able use them for example to list the content of a
directory:
>>> x = os.listdir()
>>> os.chdir('..')
>>> x == os.listdir()
False
Erlang's behaviour is similar:
1> {ok, Fs} = file:list_dir(D).
{ok,[<filenames>]}
2> lists:member(".", Fs).
false
3> lists:member("..", Fs).
false
4> file:list_dir("..").
{ok,[<filenames>]}
Ivan
============================================================
Ivan A. Uemlianin PhD
Llaisdy
Ymchwil a Datblygu Technoleg Lleferydd
Speech Technology Research and Development
iv...@llaisdy.com
@llaisdy
llaisdy.wordpress.com
github.com/llaisdy
www.linkedin.com/in/ivanuemlianin
festina lente
============================================================