Ich denke, es hängt davon ab, was Sie mit gültiger Syntax meinen.
Sie können eine Sprache entwerfen, die eine beliebige Zeichenfolge akzeptiert, jedoch alles ignoriert, was keine bestimmte Bedeutung hat. Dies ist im Grunde das Äquivalent zu der Aussage "Ich werde Syntaxfehler beseitigen, aber sie sind keine Fehler" - ziemlich sinnlos und aus vielen Gründen äußerst unerwünscht.
Darüber hinaus besteht die einzige Möglichkeit, eine Sprache zu haben, die keine Syntaxfehler aufweist, darin, dass jeder möglichen Zeichenfolge eine gültige Anweisung / Verwendung zugeordnet ist. Die einzige Möglichkeit, die ich sehen kann, wäre, alle Operationen als einzelne Zeichen zu haben und sicherzustellen, dass jedem einzelnen Zeichen eine Operation zugewiesen wurde.
Es gibt eine Million Dinge, die daran falsch sind - offensichtlich gibt es keine reservierten Wörter, es dreht sich alles darum, wo es im Kontext verwendet wird, und infolgedessen wäre es im Grunde unleserlich, und obwohl es immun gegen Syntaxfehler wäre, würde es viel wahrscheinlicher sein, dass jede andere Art auftreten des Fehlers.
So theoretisch möglich (AmmoQ formuliert es viel ordentlicher als ich), aber völlig unerwünscht.