function_feature.test
877 Bytes
Bit_vector(7 downto 0)
DataBus(7)
function BOOL_TO_SL(X : boolean)
function "*"(a : resistance; b : capacitance)
----------------------------------------------------
[
["function", "Bit_vector"],
["punctuation", "("], ["number", "7"],
["keyword", "downto"], ["number", "0"], ["punctuation", ")"],
["function", "DataBus"],
["punctuation", "("], ["number", "7"], ["punctuation", ")"],
["keyword", "function"], ["function", "BOOL_TO_SL"],
["punctuation", "("], "X ",
["punctuation", ":"], " boolean", ["punctuation", ")"],
["keyword", "function"], ["quoted-function", "\"*\""],
["punctuation", "("], "a ",
["punctuation", ":"], " resistance",
["punctuation", ";"], " b ",
["punctuation", ":"], " capacitance", ["punctuation", ")"]
]
----------------------------------------------------
Checks for functions and operator overloading.