Frage

Ich versuche dieses Projekt zu kompilieren:

http://ramon.org.il/her.zip

Aber ich bekomme eine Menge Nicht-Sense-Fehler. Sie haben Text bekommen, mit dem ich vertraut bin, aber in der Position gibt es nichts Vergleichbares (wie unerwartet ')' in einer leeren Reihe).

Hilf mir bitte!

War es hilfreich?

Lösung 2

Viele kleine Fehler, ich habe überhaupt nicht verstanden, wie es funktioniert.

Die Halterung Tomas war einer der Fehler (ein Tippfehler), aber das gesamte Konzept war falsch.

Jetzt gelöst.

Andere Tipps

Es scheint mir, dass die Fehlermeldung (zumindest die erste, die ich überprüft habe) in einer korrekten Zeile (aber einer ungültigen Spalte in dieser Zeile) befindet. Ich würde denken, dass dies eine By-Design-Einschränkung ist, aber ich bin mir nicht zu 100% sicher.

Wie auch immer, Zeile 25 der Datei LispParser.fsy sieht für mich misstrauisch aus:

25: ExprList: Expr { List($1, -1, Null) ] }
26:         | Expr ExprList { List($1, -1, $2) }

Der Ausdruck in lockigen Zahnspangen ist List($1, -1, Null) ] Und es gibt eine schließende Quadratklammer ] aber keine Öffnung. Ich denke, die Klammer sollte wahrscheinlich nicht da sein. Ich habe es nicht versucht, aber ich denke, dass die verbleibenden Fehler nur die Folge dieses Problems sind.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top