123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111 |
- {
- "NodeRootType": "TExprBase",
- "NodeBuilderBase": "TNodeBuilderBase",
- "ListBuilderBase": "TListBuilderBase",
- "FreeArgCallableBase": "TFreeArgCallable",
- "FreeArgBuilderBase": "TFreeArgCallableBuilderBase",
- "Nodes": [
- {
- "Name": "TStatDSource",
- "Base": "TCallable",
- "Definition": "Custom",
- "Builder": {"Generate": "None"},
- "Match": {"Type": "Callable", "Name": "DataSource"},
- "Children": [
- {"Index": 0, "Name": "Category", "Type": "TCoAtom"},
- {"Index": 1, "Name": "Cluster", "Type": "TCoAtom"}
- ]
- },
- {
- "Name": "TStatDSink",
- "Base": "TCallable",
- "Definition": "Custom",
- "Builder": {"Generate": "None"},
- "Match": {"Type": "Callable", "Name": "DataSink"},
- "Children": [
- {"Index": 0, "Name": "Category", "Type": "TCoAtom"},
- {"Index": 1, "Name": "Cluster", "Type": "TCoAtom"}
- ]
- },
- {
- "Name": "TStatRead",
- "Base": "TFreeArgCallable",
- "Match": {"Type": "Callable", "Name": "Read!"},
- "Children": [
- {"Index": 0, "Name": "World", "Type": "TExprBase"},
- {"Index": 1, "Name": "DataSource", "Type": "TStatDSource"}
- ]
- },
- {
- "Name": "TStatWrite",
- "Base": "TFreeArgCallable",
- "Match": {"Type": "Callable", "Name": "Write!"},
- "Children": [
- {"Index": 0, "Name": "World", "Type": "TExprBase"},
- {"Index": 1, "Name": "DataSink", "Type": "TStatDSink"}
- ]
- },
- {
- "Name": "TStatNamedSettingsBase",
- "VarArgBase": "TCoNameValueTuple",
- "Builder": {"Generate": "None"}
- },
- {
- "Name": "TStatFields",
- "Base": "TStatNamedSettingsBase",
- "Match": {"Type": "Callable", "Name": "StatFields"}
- },
- {
- "Name": "TStatMeta",
- "Base": "TStatNamedSettingsBase",
- "Match": {"Type": "Callable", "Name": "StatMeta"}
- },
- {
- "Name": "TStatTable",
- "Base": "TCallable",
- "Match": {"Type": "Callable", "Name": "StatTable"},
- "Children": [
- {"Index": 0, "Name": "Name", "Type": "TCoAtom"},
- {"Index": 1, "Name": "Scale", "Type": "TCoAtom"},
- {"Index": 2, "Name": "Cluster", "Type": "TCoAtom"},
- {"Index": 3, "Name": "Fields", "Type": "TExprBase"},
- {"Index": 4, "Name": "Meta", "Type": "TExprBase"}
- ]
- },
- {
- "Name": "TStatReadTableScheme",
- "Base": "TFreeArgCallable",
- "Match": {"Type": "Callable", "Name": "StatReadTableScheme!"},
- "Children": [
- {"Index": 0, "Name": "World", "Type": "TExprBase"},
- {"Index": 1, "Name": "DataSource", "Type": "TStatDSource"},
- {"Index": 2, "Name": "Table", "Type": "TStatTable"},
- {"Index": 3, "Name": "Settings", "Type": "TCoNameValueTupleList"}
- ]
- },
- {
- "Name": "TStatWriteTable",
- "Base": "TCallable",
- "Match": {"Type": "Callable", "Name": "StatWriteTable!"},
- "Children": [
- {"Index": 0, "Name": "World", "Type": "TExprBase"},
- {"Index": 1, "Name": "DataSink", "Type": "TStatDSink"},
- {"Index": 2, "Name": "Input", "Type": "TExprBase"},
- {"Index": 3, "Name": "Table", "Type": "TStatTable"},
- {"Index": 4, "Name": "ReplaceMask", "Type": "TCoAtomList"},
- {"Index": 5, "Name": "Settings", "Type": "TCoNameValueTupleList"}
- ]
- },
- {
- "Name": "TStatPublish",
- "Base": "TCallable",
- "Match": {"Type": "Callable", "Name": "StatPublish!"},
- "Children": [
- {"Index": 0, "Name": "World", "Type": "TExprBase"},
- {"Index": 1, "Name": "DataSink", "Type": "TStatDSink"},
- {"Index": 2, "Name": "Input", "Type": "TExprBase"},
- {"Index": 3, "Name": "Table", "Type": "TStatTable"}
- ]
- }
- ]
- }
|