有沒有像編程語言這樣的XML?有沒有像編程語言這樣的XML?
例如該代碼C:
int add(int a, int b)
{
int result;
result = a+b;
return result;
}
這樣寫:
<function name="add">
<parameters>
<parameter name="a" type="int" />
<parameter name="b" type="int" />
</parameters>
<body>
<variables>
<variable name="result" type="int" />
</variables>
<statements>
<statement>
result = a+b
</statement>
</statements>
</body>
<return>result</return>
</function>
希望你的下一個問題會問這個理論語言的代碼生成,因爲你肯定不想輸入所有這些? – Yuck
聽起來像是將6行代碼轉換爲17(忽略空行!)的好方法。您雖然描述了XSLT的一些元素(ish - 有點 - 不是真的!) –
您需要更多的行數 - 您還沒有聲明返回類型,因爲它對於實際的語句部分是正式的。 –