假設有一種腳本語言叫做ScriptCode,具有執行相同語言代碼的功能。如何實現數據執行(就像它是腳本源代碼一樣)
//這個ficticius程序執行一個簡單的常量代碼。
main()
{
ScriptCode sc=new ScriptCode ("print \"Hello\"");
execute(sc);
print (" world");
}
//這個ficticius程序會從標準輸入讀取10個程序,然後執行它們。
main()
{
ScriptCode programs[10]
String input;
for(int i=0;i<10; i++)
{
input =readInput();
program[i] = new ScriptCode(input);
}
for(SriptCode p : programs)
execute(p);
}
的問題是:
其中存在的程序語言可以 「腳本代碼」 是什麼? 或 這種軟件如何實現?
(我希望它不是Lisp中唯一的選擇,但如果是這樣..我將不得不面對它。)
感謝
您可以添加SQL到列表,幾乎所有的SQL環境中支持動態SQL。 – RBarryYoung 2012-04-23 03:25:53