v0.4.1 - Added something in the likes of an io.read() function in OpenOS. Cursor will be added next update. Shell parser will be added in 0.5.0.

This commit is contained in:
TheWahlolly
2025-04-13 17:40:19 +03:00
parent 6dfd970c62
commit b010fe7f57
6 changed files with 61 additions and 35 deletions
+8 -3
View File
@@ -1,11 +1,16 @@
import("termlib")
local event = import("event")
--local ocelot = component.proxy(component.list("ocelot")())
_G.shell = {}
_G.shell.workingDirectory = "/"
print("\n\n".._OSVERSION..'\n │ Welcome! Type "help" to get started.\n')
print("\n\n".._OSVERSION..'\n │ Welcome! Type "help" to get started.\n\n ')
while true do
coroutine.yield()
print(shell.workingDirectory .. " >")
termlib.nextPosX = #(shell.workingDirectory .. " > ")
termlib.nextPosY = termlib.nextPosY - 1
read()
--ocelot.log(tostring(args[1]))
termlib.nextPosX = 1
print("no shell parser yet")
end