Frage von GreenRoXx, 23

[lua] Fehlermeldung " '=' expected near [...] "; Woran liegts?

Ich habe ein Skript für eine ComputerCraft MiningTurtle geschrieben, welches beim Kompilieren sich immer an einer bestimmten Stelle aufhängt: " term.setCursorPos(1,1) "

    function Intro()
        term.clear
        term.setCursorPos(1,1)
        print("HelloWorld")
        [noch ein paar Strings]
        [...]
    end

Eine solche Situation hab ich zwei mal im ganzen Code. Als Fehlermeldung kommt dann das hier:

'=' expected near 'term'

Ich bin mittlerweile niedergeschlagen und finde den Fehler einfach nicht. Hier noch die APIs: http://www.computercraft.info/wiki/Category:APIs

Antwort
von Dory1, 20

Ich kenne LUA nicht, aber mal ins Blaue geschossen:

term.clear()

anstatt

term.clear

Ansonsten erwartet der Compiler scheinbar eine Zuweisung an die Eigenschaft "clear" - und das ist ja nicht das was du vorhast - du willst die Funktion aufrufen.


Kommentar von GreenRoXx ,

Danke.. das war ja so einfach, dass es schon fast peinlich ist. Aber jetzt funktionierts.

Keine passende Antwort gefunden?

Fragen Sie die Community