aboutsummaryrefslogtreecommitdiff
path: root/example/hello-world/reluax.luax
diff options
context:
space:
mode:
authorStanisław Zagórowski <hasohasacz@gmail.com>2024-01-19 23:17:28 +0100
committerStanisław Zagórowski <hasohasacz@gmail.com>2024-01-19 23:17:28 +0100
commit0cc1ef7105964645500e1113be908fdc50e9d89c (patch)
treeae0394eddfa45b8290fdb73a41ebbbb7db7f17f1 /example/hello-world/reluax.luax
parent3e73bbaf796a080412c8368a821eb44b1371d761 (diff)
example: add basic, move hello world into its own dir
Diffstat (limited to 'example/hello-world/reluax.luax')
-rw-r--r--example/hello-world/reluax.luax24
1 files changed, 24 insertions, 0 deletions
diff --git a/example/hello-world/reluax.luax b/example/hello-world/reluax.luax
new file mode 100644
index 0000000..2562fb1
--- /dev/null
+++ b/example/hello-world/reluax.luax
@@ -0,0 +1,24 @@
+local index = require("index")
+
+math.randomseed(os.time())
+
+local function route(path)
+ if path == '/' then
+ return 200, index()
+ end
+
+ return 404, <html>
+ <head>
+ <title>Error 404</title>
+ </head>
+ <body>
+ <h1>Error 404</h1>
+ <p>Page not found.</p>
+ </body>
+ </html>
+end
+
+return {
+ name = "hello-world",
+ route = route
+}