advanced the web server example

This commit is contained in:
Francesco Cozzuto
2023-01-15 19:52:42 +01:00
parent 0f40181e58
commit 78fadb2a6a
4 changed files with 266 additions and 276 deletions
+10
View File
@@ -0,0 +1,10 @@
fun join(a, b) {
u = a[count(a)-1] == '/';
v = b[count(b)-1] == '/';
if u and v:
return string.cat(string.slice(a, 0, count(a)-1), b);
if u or v:
return string.cat(a, b);
return string.cat(a, '/', b);
}