NAME
combine_path - concatenate paths

SYNTAX
string combine_path(string absolute, string relative);

DESCRIPTION
Concatenate a relative path to an absolute path and remove any "//", "/.." or "/." to produce a straightforward absolute path as a result.

EXAMPLES
> combine_path("/foo/bar/","..");
Result: /foo
> combine_path("/foo/bar/","../apa.c");
Result: /foo/apa.c
> combine_path("/foo/bar","./sune.c");
Result: /foo/bar/sune.c

KEYWORDS
file

SEE ALSO
getcwd