2025-06-17 11:29:31 +10:00
|
|
|
import os
|
2025-06-17 13:20:33 +10:00
|
|
|
import noether/lexer/tokstream
|
2025-06-17 11:29:31 +10:00
|
|
|
|
|
|
|
|
when isMainModule:
|
2025-06-17 13:08:21 +10:00
|
|
|
echo "Noether Lang Extras v0.1.0 - nlx"
|
2025-06-17 11:29:31 +10:00
|
|
|
|
|
|
|
|
if paramCount() > 0:
|
|
|
|
|
let filename = paramStr(1)
|
|
|
|
|
var tokStream = newTokStream(filename, isFile=true)
|
|
|
|
|
for tok in toks(tokStream):
|
|
|
|
|
echo tok
|
|
|
|
|
else:
|
|
|
|
|
echo "usage: nlx filename"
|