我有一些使用專有語言編寫的腳本。我想知道是否有類似這樣的語法的語言?什麼是語法如此的編程語言?
PROCEDURE MY_PROC_NAME DO
{
DECLARE VARIABLE ABC AS NUMBER
[ABC] := 123;
IF ([ABC] = 123) THEN
{
WHILE (TRUE) DO
{
}
}
ELSE
{
RETURN
}
#a comment
SomeFunction(123, 456);
CALL ANOTHER_PROCEDURE;
}
謝謝。
這並不是很多代碼。你有更多?也許有些保留字? –
你的目標是什麼?按原樣運行腳本還是將它們轉換爲可以運行的另一種語言? – lhf
@lhf我需要爲這種語言構建完整的解析器和分析器。所以我想如果有類似的語言,我可以在那裏使用一些免費的東西。這是一些老人寫的,所以我認爲他們應該受到一些舊語言的啓發。 – Morpheus