/
n-dimens
/
pascalabcnet
Обзор
Документация
Войти
/
n-dimens
/
pascalabcnet
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
SyntaxTree/tree/tree.xml
5 136 строк
231 KB
AlexanderZemlyak
Multilingual support (#3278)
17 июн 2025, 18:34
Не верифицирован
17 июн 2025, 18:34
7b81e31
Код
Авторство
О чём код?
<?xml version="1.0"?> <NodeGeneratorData xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <SyntaxNodes> <SyntaxNode Name="expression" BaseName="declaration"> <Fields /> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>1</TagIndex> <TagIndex>9</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="syntax_tree_node"> <Fields> <ExtendedField Name="source_context" Type="SourceContext" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="statement" BaseName="declaration"> <Fields /> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>0</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="statement_list" BaseName="statement"> <Fields> <ExtendedField Name="subnodes" Type="List<statement>" CreateVariable="true" DeleteVariable="false" /> <SyntaxField Name="left_logical_bracket" SyntaxType="token_info" /> <SyntaxField Name="right_logical_bracket" SyntaxType="token_info" /> <ExtendedField Name="expr_lambda_body" Type="bool" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="ident" BaseName="addressed_value_funcname"> <Fields> <ExtendedField Name="name" Type="string" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>1</TagIndex> <TagIndex>6</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="assign" BaseName="statement"> <Fields> <SyntaxField Name="to" SyntaxType="addressed_value" /> <SyntaxField Name="from" SyntaxType="expression" /> <ExtendedField Name="operator_type" Type="Operators" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>0</TagIndex> <TagIndex>6</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="bin_expr" BaseName="addressed_value"> <Fields> <SyntaxField Name="left" SyntaxType="expression" /> <SyntaxField Name="right" SyntaxType="expression" /> <ExtendedField Name="operation_type" Type="Operators" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>1</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="un_expr" BaseName="addressed_value"> <Fields> <SyntaxField Name="subnode" SyntaxType="expression" /> <ExtendedField Name="operation_type" Type="Operators" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>1</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="const_node" BaseName="addressed_value"> <Fields /> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>1</TagIndex> <TagIndex>2</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="bool_const" BaseName="const_node"> <Fields> <ExtendedField Name="val" Type="bool" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>1</TagIndex> <TagIndex>2</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="int32_const" BaseName="const_node"> <Fields> <ExtendedField Name="val" Type="Int32" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>1</TagIndex> <TagIndex>2</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="double_const" BaseName="const_node"> <Fields> <ExtendedField Name="val" Type="double" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>1</TagIndex> <TagIndex>2</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="subprogram_body" BaseName="syntax_tree_node"> <Fields> <SyntaxField Name="subprogram_code" SyntaxType="statement_list" /> <SyntaxField Name="subprogram_defs" SyntaxType="declarations" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="addressed_value" BaseName="expression"> <Fields /> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>1</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="type_definition" BaseName="declaration"> <Fields> <SyntaxField Name="attr_list" SyntaxType="type_definition_attr_list" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>5</TagIndex> <TagIndex>4</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="roof_dereference" BaseName="dereference"> <Fields /> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="named_type_reference" BaseName="type_definition"> <Fields> <ExtendedField Name="names" Type="List<ident>" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>4</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="variable_definitions" BaseName="declaration"> <Fields> <ExtendedField Name="var_definitions" Type="List<var_def_statement>" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>5</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="ident_list" BaseName="syntax_tree_node"> <Fields> <ExtendedField Name="idents" Type="List<ident>" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>3</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="var_def_statement" BaseName="declaration"> <Fields> <SyntaxField Name="vars" SyntaxType="ident_list" /> <SyntaxField Name="vars_type" SyntaxType="type_definition" /> <SyntaxField Name="inital_value" SyntaxType="expression" /> <ExtendedField Name="var_attr" Type="definition_attribute" CreateVariable="false" DeleteVariable="false" /> <ExtendedField Name="is_event" Type="bool" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>0</TagIndex> <TagIndex>5</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="declaration" BaseName="syntax_tree_node"> <Fields> <SyntaxField Name="attributes" SyntaxType="attribute_list" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>5</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="declarations" BaseName="syntax_tree_node"> <Fields> <ExtendedField Name="defs" Type="List<declaration>" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>3</TagIndex> <TagIndex>5</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="program_tree" BaseName="syntax_tree_node"> <Fields> <ExtendedField Name="compilation_units" Type="List<compilation_unit>" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="program_name" BaseName="syntax_tree_node"> <Fields> <SyntaxField Name="prog_name" SyntaxType="ident" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="string_const" BaseName="literal"> <Fields> <ExtendedField Name="Value" Type="string" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>2</TagIndex> <TagIndex>1</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="expression_list" BaseName="syntax_tree_node"> <Fields> <ExtendedField Name="expressions" Type="List<expression>" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>3</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="dereference" BaseName="addressed_value_funcname"> <Fields> <SyntaxField Name="dereferencing_value" SyntaxType="addressed_value" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="indexer" BaseName="dereference"> <Fields> <SyntaxField Name="indexes" SyntaxType="expression_list" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>1</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="for_node" BaseName="statement"> <Fields> <SyntaxField Name="loop_variable" SyntaxType="ident" /> <SyntaxField Name="initial_value" SyntaxType="expression" /> <SyntaxField Name="finish_value" SyntaxType="expression" /> <SyntaxField Name="statements" SyntaxType="statement" /> <ExtendedField Name="cycle_type" Type="for_cycle_type" CreateVariable="false" DeleteVariable="false" /> <SyntaxField Name="increment_value" SyntaxType="expression" /> <SyntaxField Name="type_name" SyntaxType="type_definition" /> <ExtendedField Name="create_loop_variable" Type="bool" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>0</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="repeat_node" BaseName="statement"> <Fields> <SyntaxField Name="statements" SyntaxType="statement" /> <SyntaxField Name="expr" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>0</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="while_node" BaseName="statement"> <Fields> <SyntaxField Name="expr" SyntaxType="expression" /> <SyntaxField Name="statements" SyntaxType="statement" /> <ExtendedField Name="CycleType" Type="WhileCycleType" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>0</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="if_node" BaseName="statement"> <Fields> <SyntaxField Name="condition" SyntaxType="expression" /> <SyntaxField Name="then_body" SyntaxType="statement" /> <SyntaxField Name="else_body" SyntaxType="statement" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>0</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="ref_type" BaseName="type_definition"> <Fields> <SyntaxField Name="pointed_to" SyntaxType="type_definition" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="diapason" BaseName="type_definition"> <Fields> <SyntaxField Name="left" SyntaxType="expression" /> <SyntaxField Name="right" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="indexers_types" BaseName="type_definition"> <Fields> <ExtendedField Name="indexers" Type="List<type_definition>" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>4</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="array_type" BaseName="type_definition"> <Fields> <SyntaxField Name="indexers" SyntaxType="indexers_types" /> <SyntaxField Name="elements_type" SyntaxType="type_definition" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>4</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="label_definitions" BaseName="declaration"> <Fields> <SyntaxField Name="labels" SyntaxType="ident_list" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>5</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="procedure_attribute" BaseName="ident"> <Fields> <ExtendedField Name="attribute_type" Type="proc_attribute" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="typed_parameters" BaseName="declaration"> <Fields> <SyntaxField Name="idents" SyntaxType="ident_list" /> <SyntaxField Name="vars_type" SyntaxType="type_definition" /> <ExtendedField Name="param_kind" Type="parametr_kind" CreateVariable="false" DeleteVariable="false" /> <SyntaxField Name="inital_value" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="formal_parameters" BaseName="syntax_tree_node"> <Fields> <ExtendedField Name="params_list" Type="List<typed_parameters>" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="procedure_attributes_list" BaseName="syntax_tree_node"> <Fields> <ExtendedField Name="proc_attributes" Type="List<procedure_attribute>" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>3</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="procedure_header" BaseName="type_definition"> <Fields> <SyntaxField Name="parameters" SyntaxType="formal_parameters" /> <SyntaxField Name="proc_attributes" SyntaxType="procedure_attributes_list" /> <SyntaxField Name="name" SyntaxType="method_name" /> <ExtendedField Name="of_object" Type="bool" CreateVariable="false" DeleteVariable="false" /> <ExtendedField Name="class_keyword" Type="bool" CreateVariable="false" DeleteVariable="false" /> <SyntaxField Name="template_args" SyntaxType="ident_list" /> <SyntaxField Name="where_defs" SyntaxType="where_definition_list" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="function_header" BaseName="procedure_header"> <Fields> <SyntaxField Name="return_type" SyntaxType="type_definition" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="procedure_definition" BaseName="declaration"> <Fields> <SyntaxField Name="proc_header" SyntaxType="procedure_header" /> <SyntaxField Name="proc_body" SyntaxType="proc_block" /> <ExtendedField Name="is_short_definition" Type="bool" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>5</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="type_declaration" BaseName="declaration"> <Fields> <SyntaxField Name="type_name" SyntaxType="ident" /> <SyntaxField Name="type_def" SyntaxType="type_definition" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>4</TagIndex> <TagIndex>5</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="type_declarations" BaseName="declaration"> <Fields> <ExtendedField Name="types_decl" Type="List<type_declaration>" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>5</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="simple_const_definition" BaseName="const_definition"> <Fields /> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>5</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="typed_const_definition" BaseName="const_definition"> <Fields> <SyntaxField Name="const_type" SyntaxType="type_definition" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>5</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="const_definition" BaseName="declaration"> <Fields> <SyntaxField Name="const_name" SyntaxType="ident" /> <SyntaxField Name="const_value" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>5</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="consts_definitions_list" BaseName="declaration"> <Fields> <ExtendedField Name="const_defs" Type="List<const_definition>" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>3</TagIndex> <TagIndex>5</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="unit_name" BaseName="syntax_tree_node"> <Fields> <SyntaxField Name="idunit_name" SyntaxType="ident" /> <ExtendedField Name="HeaderKeyword" Type="UnitHeaderKeyword" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="unit_or_namespace" BaseName="syntax_tree_node"> <Fields> <SyntaxField Name="name" SyntaxType="ident_list" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="uses_unit_in" BaseName="unit_or_namespace"> <Fields> <SyntaxField Name="in_file" SyntaxType="string_const" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="uses_list" BaseName="syntax_tree_node"> <Fields> <ExtendedField Name="units" Type="List<unit_or_namespace>" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>3</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="program_body" BaseName="syntax_tree_node"> <Fields> <SyntaxField Name="used_units" SyntaxType="uses_list" /> <SyntaxField Name="program_definitions" SyntaxType="declarations" /> <SyntaxField Name="program_code" SyntaxType="statement_list" /> <SyntaxField Name="using_list" SyntaxType="using_list" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="compilation_unit" BaseName="syntax_tree_node"> <Fields> <ExtendedField Name="file_name" Type="string" CreateVariable="false" DeleteVariable="false" /> <ExtendedField Name="compiler_directives" Type="List<compiler_directive>" CreateVariable="true" DeleteVariable="false" /> <ExtendedField Name="Language" Type="string" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="unit_module" BaseName="compilation_unit"> <Fields> <SyntaxField Name="unit_name" SyntaxType="unit_name" /> <SyntaxField Name="interface_part" SyntaxType="interface_node" /> <SyntaxField Name="implementation_part" SyntaxType="implementation_node" /> <SyntaxField Name="initialization_part" SyntaxType="statement_list" /> <SyntaxField Name="finalization_part" SyntaxType="statement_list" /> <SyntaxField Name="attributes" SyntaxType="attribute_list" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="program_module" BaseName="compilation_unit"> <Fields> <SyntaxField Name="program_name" SyntaxType="program_name" /> <SyntaxField Name="used_units" SyntaxType="uses_list" /> <SyntaxField Name="program_block" SyntaxType="block" /> <SyntaxField Name="using_namespaces" SyntaxType="using_list" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="hex_constant" BaseName="int64_const"> <Fields /> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>2</TagIndex> <TagIndex>1</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="get_address" BaseName="addressed_value_funcname"> <Fields> <SyntaxField Name="address_of" SyntaxType="addressed_value" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="case_variant" BaseName="statement"> <Fields> <SyntaxField Name="conditions" SyntaxType="expression_list" /> <SyntaxField Name="exec_if_true" SyntaxType="statement" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="case_node" BaseName="statement"> <Fields> <SyntaxField Name="param" SyntaxType="expression" /> <SyntaxField Name="conditions" SyntaxType="case_variants" /> <SyntaxField Name="else_statement" SyntaxType="statement" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="method_name" BaseName="syntax_tree_node"> <Fields> <ExtendedField Name="ln" Type="List<ident>" CreateVariable="true" DeleteVariable="false" /> <SyntaxField Name="class_name" SyntaxType="ident" /> <SyntaxField Name="meth_name" SyntaxType="ident" /> <SyntaxField Name="explicit_interface_name" SyntaxType="ident" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="dot_node" BaseName="addressed_value_funcname"> <Fields> <SyntaxField Name="left" SyntaxType="addressed_value" /> <SyntaxField Name="right" SyntaxType="addressed_value" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>1</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="empty_statement" BaseName="statement"> <Fields /> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>0</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="goto_statement" BaseName="statement"> <Fields> <SyntaxField Name="label" SyntaxType="ident" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>0</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="labeled_statement" BaseName="statement"> <Fields> <SyntaxField Name="label_name" SyntaxType="ident" /> <SyntaxField Name="to_statement" SyntaxType="statement" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>0</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="with_statement" BaseName="statement"> <Fields> <SyntaxField Name="what_do" SyntaxType="statement" /> <SyntaxField Name="do_with" SyntaxType="expression_list" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>0</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="method_call" BaseName="dereference"> <Fields> <SyntaxField Name="parameters" SyntaxType="expression_list" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>0</TagIndex> <TagIndex>7</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="pascal_set_constant" BaseName="addressed_value"> <Fields> <SyntaxField Name="values" SyntaxType="expression_list" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>2</TagIndex> <TagIndex>1</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="array_const" BaseName="expression"> <Fields> <SyntaxField Name="elements" SyntaxType="expression_list" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>2</TagIndex> <TagIndex>1</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="write_accessor_name" BaseName="syntax_tree_node"> <Fields> <SyntaxField Name="accessor_name" SyntaxType="ident" /> <SyntaxField Name="pr" SyntaxType="procedure_definition" /> <SyntaxField Name="statment_for_formatting" SyntaxType="statement" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="read_accessor_name" BaseName="syntax_tree_node"> <Fields> <SyntaxField Name="accessor_name" SyntaxType="ident" /> <SyntaxField Name="pr" SyntaxType="procedure_definition" /> <SyntaxField Name="expression_for_formatting" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="property_accessors" BaseName="syntax_tree_node"> <Fields> <SyntaxField Name="read_accessor" SyntaxType="read_accessor_name" /> <SyntaxField Name="write_accessor" SyntaxType="write_accessor_name" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="simple_property" BaseName="declaration"> <Fields> <SyntaxField Name="property_name" SyntaxType="property_ident" /> <SyntaxField Name="property_type" SyntaxType="type_definition" /> <SyntaxField Name="index_expression" SyntaxType="expression" /> <SyntaxField Name="accessors" SyntaxType="property_accessors" /> <SyntaxField Name="array_default" SyntaxType="property_array_default" /> <SyntaxField Name="parameter_list" SyntaxType="property_parameter_list" /> <ExtendedField Name="attr" Type="definition_attribute" CreateVariable="false" DeleteVariable="false" /> <ExtendedField Name="virt_over_none_attr" Type="proc_attribute" CreateVariable="false" DeleteVariable="false" /> <ExtendedField Name="is_auto" Type="bool" CreateVariable="false" DeleteVariable="false" /> <SyntaxField Name="initial_value" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="index_property" BaseName="simple_property"> <Fields> <SyntaxField Name="property_parametres" SyntaxType="formal_parameters" /> <SyntaxField Name="is_default" SyntaxType="default_indexer_property_node" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="class_members" BaseName="syntax_tree_node"> <Fields> <ExtendedField Name="members" Type="List<declaration>" CreateVariable="true" DeleteVariable="false" /> <SyntaxField Name="access_mod" SyntaxType="access_modifer_node" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>3</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="access_modifer_node" BaseName="syntax_tree_node"> <Fields> <ExtendedField Name="access_level" Type="access_modifer" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="class_body_list" BaseName="syntax_tree_node"> <Fields> <ExtendedField Name="class_def_blocks" Type="List<class_members>" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>3</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="class_definition" BaseName="type_definition"> <Fields> <SyntaxField Name="class_parents" SyntaxType="named_type_reference_list" /> <SyntaxField Name="body" SyntaxType="class_body_list" /> <ExtendedField Name="keyword" Type="class_keyword" CreateVariable="false" DeleteVariable="false" /> <SyntaxField Name="template_args" SyntaxType="ident_list" /> <SyntaxField Name="where_section" SyntaxType="where_definition_list" /> <ExtendedField Name="attribute" Type="class_attribute" CreateVariable="false" DeleteVariable="false" /> <ExtendedField Name="is_auto" Type="bool" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>5</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="default_indexer_property_node" BaseName="syntax_tree_node"> <Fields /> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="known_type_definition" BaseName="type_definition"> <Fields> <ExtendedField Name="tp" Type="known_type" CreateVariable="false" DeleteVariable="false" /> <SyntaxField Name="unit_name" SyntaxType="ident" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>5</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="set_type_definition" BaseName="type_definition"> <Fields> <SyntaxField Name="of_type" SyntaxType="type_definition" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>5</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="record_const_definition" BaseName="statement"> <Fields> <SyntaxField Name="name" SyntaxType="ident" /> <SyntaxField Name="val" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>5</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="record_const" BaseName="expression"> <Fields> <ExtendedField Name="rec_consts" Type="List<record_const_definition>" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>2</TagIndex> <TagIndex>1</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="record_type" BaseName="type_definition"> <Fields> <SyntaxField Name="parts" SyntaxType="record_type_parts" /> <SyntaxField Name="base_type" SyntaxType="type_definition" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>4</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="enum_type_definition" BaseName="type_definition"> <Fields> <SyntaxField Name="enumerators" SyntaxType="enumerator_list" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>5</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="char_const" BaseName="literal"> <Fields> <ExtendedField Name="cconst" Type="char" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>2</TagIndex> <TagIndex>1</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="raise_statement" BaseName="statement"> <Fields> <SyntaxField Name="excep" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>0</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="sharp_char_const" BaseName="literal"> <Fields> <ExtendedField Name="char_num" Type="int" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="literal_const_line" BaseName="literal"> <Fields> <ExtendedField Name="literals" Type="List<literal>" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>2</TagIndex> <TagIndex>1</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="string_num_definition" BaseName="type_definition"> <Fields> <SyntaxField Name="num_of_symbols" SyntaxType="expression" /> <SyntaxField Name="name" SyntaxType="ident" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>5</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="variant" BaseName="syntax_tree_node"> <Fields> <SyntaxField Name="vars" SyntaxType="ident_list" /> <SyntaxField Name="vars_type" SyntaxType="type_definition" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="variant_list" BaseName="syntax_tree_node"> <Fields> <ExtendedField Name="vars" Type="List<variant>" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>3</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="variant_type" BaseName="syntax_tree_node"> <Fields> <SyntaxField Name="case_exprs" SyntaxType="expression_list" /> <SyntaxField Name="parts" SyntaxType="record_type_parts" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>4</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="variant_types" BaseName="syntax_tree_node"> <Fields> <ExtendedField Name="vars" Type="List<variant_type>" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="variant_record_type" BaseName="syntax_tree_node"> <Fields> <SyntaxField Name="var_name" SyntaxType="ident" /> <SyntaxField Name="var_type" SyntaxType="type_definition" /> <SyntaxField Name="vars" SyntaxType="variant_types" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="procedure_call" BaseName="statement"> <Fields> <SyntaxField Name="func_name" SyntaxType="addressed_value" /> <ExtendedField Name="is_ident" Type="bool" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>0</TagIndex> <TagIndex>7</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="class_predefinition" BaseName="type_declaration"> <Fields> <SyntaxField Name="class_name" SyntaxType="ident" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="nil_const" BaseName="const_node"> <Fields /> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>2</TagIndex> <TagIndex>1</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="file_type_definition" BaseName="type_definition"> <Fields> <SyntaxField Name="elem_type" SyntaxType="type_definition" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>5</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="constructor" BaseName="procedure_header"> <Fields /> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="destructor" BaseName="procedure_header"> <Fields /> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="inherited_method_call" BaseName="statement"> <Fields> <SyntaxField Name="method_name" SyntaxType="ident" /> <SyntaxField Name="exprs" SyntaxType="expression_list" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>0</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="typecast_node" BaseName="addressed_value"> <Fields> <SyntaxField Name="expr" SyntaxType="addressed_value" /> <SyntaxField Name="type_def" SyntaxType="type_definition" /> <ExtendedField Name="cast_op" Type="op_typecast" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="interface_node" BaseName="syntax_tree_node"> <Fields> <SyntaxField Name="interface_definitions" SyntaxType="declarations" /> <SyntaxField Name="uses_modules" SyntaxType="uses_list" /> <SyntaxField Name="using_namespaces" SyntaxType="using_list" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="implementation_node" BaseName="syntax_tree_node"> <Fields> <SyntaxField Name="uses_modules" SyntaxType="uses_list" /> <SyntaxField Name="implementation_definitions" SyntaxType="declarations" /> <SyntaxField Name="using_namespaces" SyntaxType="using_list" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="diap_expr" BaseName="expression"> <Fields> <SyntaxField Name="left" SyntaxType="expression" /> <SyntaxField Name="right" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>1</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="block" BaseName="proc_block"> <Fields> <SyntaxField Name="defs" SyntaxType="declarations" /> <SyntaxField Name="program_code" SyntaxType="statement_list" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>6</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="proc_block" BaseName="syntax_tree_node"> <Fields /> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="array_of_named_type_definition" BaseName="type_definition"> <Fields> <SyntaxField Name="type_name" SyntaxType="named_type_reference" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>4</TagIndex> <TagIndex>5</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="array_of_const_type_definition" BaseName="type_definition"> <Fields /> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>4</TagIndex> <TagIndex>5</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="literal" BaseName="const_node"> <Fields /> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>2</TagIndex> <TagIndex>1</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="case_variants" BaseName="syntax_tree_node"> <Fields> <ExtendedField Name="variants" Type="List<case_variant>" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="diapason_expr" BaseName="expression"> <Fields> <SyntaxField Name="left" SyntaxType="expression" /> <SyntaxField Name="right" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>1</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="var_def_list_for_record" BaseName="syntax_tree_node"> <Fields> <ExtendedField Name="vars" Type="List<var_def_statement>" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>3</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="record_type_parts" BaseName="syntax_tree_node"> <Fields> <SyntaxField Name="fixed_part" SyntaxType="var_def_list_for_record" /> <SyntaxField Name="variant_part" SyntaxType="variant_record_type" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="property_array_default" BaseName="syntax_tree_node"> <Fields /> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="property_interface" BaseName="syntax_tree_node"> <Fields> <SyntaxField Name="parameter_list" SyntaxType="property_parameter_list" /> <SyntaxField Name="property_type" SyntaxType="type_definition" /> <SyntaxField Name="index_expression" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="property_parameter" BaseName="syntax_tree_node"> <Fields> <SyntaxField Name="names" SyntaxType="ident_list" /> <SyntaxField Name="type" SyntaxType="type_definition" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="property_parameter_list" BaseName="syntax_tree_node"> <Fields> <ExtendedField Name="parameters" Type="List<property_parameter>" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="inherited_ident" BaseName="ident"> <Fields /> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>1</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="format_expr" BaseName="addressed_value"> <Fields> <SyntaxField Name="expr" SyntaxType="expression" /> <SyntaxField Name="format1" SyntaxType="expression" /> <SyntaxField Name="format2" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>1</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="initfinal_part" BaseName="syntax_tree_node"> <Fields> <SyntaxField Name="initialization_sect" SyntaxType="statement_list" /> <SyntaxField Name="finalization_sect" SyntaxType="statement_list" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="token_info" BaseName="syntax_tree_node"> <Fields> <ExtendedField Name="text" Type="string" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="raise_stmt" BaseName="statement"> <Fields> <SyntaxField Name="expr" SyntaxType="expression" /> <SyntaxField Name="address" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>0</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="op_type_node" BaseName="token_info"> <Fields> <ExtendedField Name="type" Type="Operators" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="file_type" BaseName="type_definition"> <Fields> <SyntaxField Name="file_of_type" SyntaxType="type_definition" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>4</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="known_type_ident" BaseName="ident"> <Fields> <ExtendedField Name="type" Type="known_type" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>1</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="exception_handler" BaseName="syntax_tree_node"> <Fields> <SyntaxField Name="variable" SyntaxType="ident" /> <SyntaxField Name="type_name" SyntaxType="named_type_reference" /> <SyntaxField Name="statements" SyntaxType="statement" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="exception_ident" BaseName="syntax_tree_node"> <Fields> <SyntaxField Name="variable" SyntaxType="ident" /> <SyntaxField Name="type_name" SyntaxType="named_type_reference" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="exception_handler_list" BaseName="syntax_tree_node"> <Fields> <ExtendedField Name="handlers" Type="List<exception_handler>" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>3</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="exception_block" BaseName="syntax_tree_node"> <Fields> <SyntaxField Name="stmt_list" SyntaxType="statement_list" /> <SyntaxField Name="handlers" SyntaxType="exception_handler_list" /> <SyntaxField Name="else_stmt_list" SyntaxType="statement_list" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="try_handler" BaseName="syntax_tree_node"> <Fields /> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="try_handler_finally" BaseName="try_handler"> <Fields> <SyntaxField Name="stmt_list" SyntaxType="statement_list" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="try_handler_except" BaseName="try_handler"> <Fields> <SyntaxField Name="except_block" SyntaxType="exception_block" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="try_stmt" BaseName="statement"> <Fields> <SyntaxField Name="stmt_list" SyntaxType="statement_list" /> <SyntaxField Name="handler" SyntaxType="try_handler" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>0</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="inherited_message" BaseName="statement"> <Fields /> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="external_directive" BaseName="proc_block"> <Fields> <SyntaxField Name="modulename" SyntaxType="expression" /> <SyntaxField Name="name" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="using_list" BaseName="syntax_tree_node"> <Fields> <ExtendedField Name="namespaces" Type="List<unit_or_namespace>" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>3</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="jump_stmt" BaseName="statement"> <Fields> <SyntaxField Name="expr" SyntaxType="expression" /> <ExtendedField Name="JumpType" Type="JumpStmtType" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="loop_stmt" BaseName="statement"> <Fields> <SyntaxField Name="count" SyntaxType="expression" /> <SyntaxField Name="stmt" SyntaxType="statement" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>0</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="foreach_stmt" BaseName="statement"> <Fields> <SyntaxField Name="identifier" SyntaxType="ident" /> <SyntaxField Name="type_name" SyntaxType="type_definition" /> <SyntaxField Name="in_what" SyntaxType="expression" /> <SyntaxField Name="stmt" SyntaxType="statement" /> <SyntaxField Name="index" SyntaxType="ident" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>0</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="addressed_value_funcname" BaseName="addressed_value"> <Fields /> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="named_type_reference_list" BaseName="syntax_tree_node"> <Fields> <ExtendedField Name="types" Type="List<named_type_reference>" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>3</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="template_param_list" BaseName="dereference"> <Fields> <ExtendedField Name="params_list" Type="List<type_definition>" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>3</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="template_type_reference" BaseName="named_type_reference"> <Fields> <SyntaxField Name="name" SyntaxType="named_type_reference" /> <SyntaxField Name="params_list" SyntaxType="template_param_list" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="int64_const" BaseName="const_node"> <Fields> <ExtendedField Name="val" Type="Int64" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>2</TagIndex> <TagIndex>1</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="uint64_const" BaseName="const_node"> <Fields> <ExtendedField Name="val" Type="UInt64" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>2</TagIndex> <TagIndex>1</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="new_expr" BaseName="addressed_value"> <Fields> <SyntaxField Name="type" SyntaxType="type_definition" /> <SyntaxField Name="params_list" SyntaxType="expression_list" /> <ExtendedField Name="new_array" Type="bool" CreateVariable="false" DeleteVariable="false" /> <SyntaxField Name="array_init_expr" SyntaxType="array_const" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>1</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="where_type_specificator_list" BaseName="syntax_tree_node"> <Fields> <ExtendedField Name="defs" Type="List<type_definition>" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>3</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="where_definition" BaseName="syntax_tree_node"> <Fields> <SyntaxField Name="names" SyntaxType="ident_list" /> <SyntaxField Name="types" SyntaxType="where_type_specificator_list" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="where_definition_list" BaseName="syntax_tree_node"> <Fields> <ExtendedField Name="defs" Type="List<where_definition>" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>3</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="sizeof_operator" BaseName="addressed_value"> <Fields> <SyntaxField Name="type_def" SyntaxType="type_definition" /> <SyntaxField Name="expr" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>1</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="typeof_operator" BaseName="addressed_value"> <Fields> <SyntaxField Name="type_name" SyntaxType="named_type_reference" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>1</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="compiler_directive" BaseName="syntax_tree_node"> <Fields> <SyntaxField Name="Name" SyntaxType="token_info" /> <SyntaxField Name="Directive" SyntaxType="token_info" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="operator_name_ident" BaseName="ident"> <Fields> <ExtendedField Name="operator_type" Type="Operators" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>1</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="var_statement" BaseName="statement"> <Fields> <SyntaxField Name="var_def" SyntaxType="var_def_statement" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>0</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="question_colon_expression" BaseName="addressed_value"> <Fields> <SyntaxField Name="condition" SyntaxType="expression" /> <SyntaxField Name="ret_if_true" SyntaxType="expression" /> <SyntaxField Name="ret_if_false" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>1</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="expression_as_statement" BaseName="statement"> <Fields> <SyntaxField Name="expr" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>0</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="c_scalar_type" BaseName="type_definition"> <Fields> <ExtendedField Name="scalar_name" Type="c_scalar_type_name" CreateVariable="false" DeleteVariable="false" /> <ExtendedField Name="sign" Type="c_scalar_sign" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="c_module" BaseName="compilation_unit"> <Fields> <SyntaxField Name="defs" SyntaxType="declarations" /> <SyntaxField Name="used_units" SyntaxType="uses_list" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="declarations_as_statement" BaseName="statement"> <Fields> <SyntaxField Name="defs" SyntaxType="declarations" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>0</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="array_size" BaseName="type_definition"> <Fields> <SyntaxField Name="max_value" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="enumerator" BaseName="syntax_tree_node"> <Fields> <SyntaxField Name="name" SyntaxType="type_definition" /> <SyntaxField Name="value" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="enumerator_list" BaseName="syntax_tree_node"> <Fields> <ExtendedField Name="enumerators" Type="List<enumerator>" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>3</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="c_for_cycle" BaseName="statement"> <Fields> <SyntaxField Name="expr1" SyntaxType="statement" /> <SyntaxField Name="expr2" SyntaxType="expression" /> <SyntaxField Name="expr3" SyntaxType="expression" /> <SyntaxField Name="stmt" SyntaxType="statement" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="switch_stmt" BaseName="statement"> <Fields> <SyntaxField Name="condition" SyntaxType="expression" /> <SyntaxField Name="stmt" SyntaxType="statement" /> <ExtendedField Name="Part" Type="SwitchPartType" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>0</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="type_definition_attr_list" BaseName="syntax_tree_node"> <Fields> <ExtendedField Name="attributes" Type="List<type_definition_attr>" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>3</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="type_definition_attr" BaseName="type_definition"> <Fields> <ExtendedField Name="attr" Type="definition_attribute" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="lock_stmt" BaseName="statement"> <Fields> <SyntaxField Name="lock_object" SyntaxType="expression" /> <SyntaxField Name="stmt" SyntaxType="statement" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>0</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="compiler_directive_list" BaseName="compiler_directive"> <Fields> <ExtendedField Name="directives" Type="List<compiler_directive>" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>3</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="compiler_directive_if" BaseName="compiler_directive"> <Fields> <SyntaxField Name="if_part" SyntaxType="compiler_directive" /> <SyntaxField Name="elseif_part" SyntaxType="compiler_directive" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="documentation_comment_list" BaseName="syntax_tree_node"> <Fields> <ExtendedField Name="sections" Type="List<documentation_comment_section>" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>3</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="documentation_comment_tag" BaseName="syntax_tree_node"> <Fields> <ExtendedField Name="name" Type="string" CreateVariable="false" DeleteVariable="false" /> <ExtendedField Name="parameters" Type="List<documentation_comment_tag_param>" CreateVariable="true" DeleteVariable="false" /> <ExtendedField Name="text" Type="string" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="documentation_comment_tag_param" BaseName="syntax_tree_node"> <Fields> <ExtendedField Name="name" Type="string" CreateVariable="false" DeleteVariable="false" /> <ExtendedField Name="value" Type="string" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="documentation_comment_section" BaseName="syntax_tree_node"> <Fields> <ExtendedField Name="tags" Type="List<documentation_comment_tag>" CreateVariable="true" DeleteVariable="false" /> <ExtendedField Name="text" Type="string" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="token_taginfo" BaseName="token_info"> <Fields> <ExtendedField Name="tag" Type="object" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="declaration_specificator" BaseName="type_definition"> <Fields> <ExtendedField Name="specificator" Type="DeclarationSpecificator" CreateVariable="false" DeleteVariable="false" /> <ExtendedField Name="name" Type="string" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="ident_with_templateparams" BaseName="addressed_value_funcname"> <Fields> <SyntaxField Name="name" SyntaxType="addressed_value" /> <SyntaxField Name="template_params" SyntaxType="template_param_list" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>1</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="template_type_name" BaseName="ident"> <Fields> <SyntaxField Name="template_args" SyntaxType="ident_list" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="default_operator" BaseName="addressed_value"> <Fields> <SyntaxField Name="type_name" SyntaxType="named_type_reference" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>1</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="bracket_expr" BaseName="addressed_value"> <Fields> <SyntaxField Name="expr" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>1</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="attribute" BaseName="syntax_tree_node"> <Fields> <SyntaxField Name="qualifier" SyntaxType="ident" /> <SyntaxField Name="type" SyntaxType="named_type_reference" /> <SyntaxField Name="arguments" SyntaxType="expression_list" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="simple_attribute_list" BaseName="syntax_tree_node"> <Fields> <ExtendedField Name="attributes" Type="List<attribute>" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>3</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="attribute_list" BaseName="syntax_tree_node"> <Fields> <ExtendedField Name="attributes" Type="List<simple_attribute_list>" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>3</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="function_lambda_definition" BaseName="expression"> <Fields> <SyntaxField Name="ident_list" SyntaxType="ident_list" /> <SyntaxField Name="return_type" SyntaxType="type_definition" /> <SyntaxField Name="formal_parameters" SyntaxType="formal_parameters" /> <SyntaxField Name="proc_body" SyntaxType="statement" /> <ExtendedField Name="proc_definition" Type="object" CreateVariable="false" DeleteVariable="false" /> <SyntaxField Name="parameters" SyntaxType="expression_list" /> <ExtendedField Name="lambda_name" Type="string" CreateVariable="false" DeleteVariable="false" /> <ExtendedField Name="defs" Type="List<declaration>" CreateVariable="true" DeleteVariable="false" /> <ExtendedField Name="lambda_visit_mode" Type="LambdaVisitMode" CreateVariable="false" DeleteVariable="false" /> <SyntaxField Name="substituting_node" SyntaxType="syntax_tree_node" /> <ExtendedField Name="usedkeyword" Type="int" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>5</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="function_lambda_call" BaseName="expression"> <Fields> <SyntaxField Name="f_lambda_def" SyntaxType="function_lambda_definition" /> <SyntaxField Name="parameters" SyntaxType="expression_list" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>1</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="semantic_check" BaseName="statement"> <Fields> <ExtendedField Name="CheckName" Type="string" CreateVariable="false" DeleteVariable="false" /> <ExtendedField Name="param" Type="List<syntax_tree_node>" CreateVariable="true" DeleteVariable="false" /> <ExtendedField Name="fictive" Type="int" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="lambda_inferred_type" BaseName="type_definition"> <Fields> <ExtendedField Name="real_type" Type="object" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>4</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="same_type_node" BaseName="type_definition"> <Fields> <SyntaxField Name="ex" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>4</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="name_assign_expr" BaseName="expression"> <Fields> <SyntaxField Name="name" SyntaxType="ident" /> <SyntaxField Name="expr" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="name_assign_expr_list" BaseName="syntax_tree_node"> <Fields> <ExtendedField Name="name_expr" Type="List<name_assign_expr>" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>3</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="unnamed_type_object" BaseName="addressed_value"> <Fields> <SyntaxField Name="ne_list" SyntaxType="name_assign_expr_list" /> <ExtendedField Name="is_class" Type="bool" CreateVariable="false" DeleteVariable="false" /> <SyntaxField Name="new_ex" SyntaxType="new_expr" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="semantic_type_node" BaseName="type_definition"> <Fields> <ExtendedField Name="type" Type="Object" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="short_func_definition" BaseName="procedure_definition"> <Fields> <SyntaxField Name="procdef" SyntaxType="procedure_definition" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="no_type_foreach" BaseName="type_definition"> <Fields /> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="matching_expression" BaseName="addressed_value"> <Fields> <SyntaxField Name="left" SyntaxType="expression" /> <SyntaxField Name="right" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="closure_substituting_node" BaseName="ident"> <Fields> <SyntaxField Name="substitution" SyntaxType="dot_node" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="sequence_type" BaseName="type_definition"> <Fields> <SyntaxField Name="elements_type" SyntaxType="type_definition" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="modern_proc_type" BaseName="type_definition"> <Fields> <SyntaxField Name="aloneparam" SyntaxType="type_definition" /> <SyntaxField Name="el" SyntaxType="enumerator_list" /> <SyntaxField Name="res" SyntaxType="type_definition" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="yield_node" BaseName="statement"> <Fields> <SyntaxField Name="ex" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="template_operator_name" BaseName="template_type_name"> <Fields> <SyntaxField Name="opname" SyntaxType="operator_name_ident" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="semantic_addr_value" BaseName="addressed_value"> <Fields> <ExtendedField Name="expr" Type="Object" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="pair_type_stlist" BaseName="syntax_tree_node"> <Fields> <SyntaxField Name="tn" SyntaxType="type_definition" /> <SyntaxField Name="exprs" SyntaxType="statement_list" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="assign_tuple" BaseName="statement"> <Fields> <SyntaxField Name="vars" SyntaxType="addressed_value_list" /> <SyntaxField Name="expr" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="addressed_value_list" BaseName="syntax_tree_node"> <Fields> <ExtendedField Name="variables" Type="List<addressed_value>" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="tuple_node" BaseName="addressed_value"> <Fields> <SyntaxField Name="el" SyntaxType="expression_list" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="uses_closure" BaseName="uses_list"> <Fields> <ExtendedField Name="listunitsections" Type="List<uses_list>" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="dot_question_node" BaseName="addressed_value_funcname"> <Fields> <SyntaxField Name="left" SyntaxType="addressed_value" /> <SyntaxField Name="right" SyntaxType="addressed_value" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="slice_expr" BaseName="dereference"> <Fields> <SyntaxField Name="v" SyntaxType="addressed_value" /> <SyntaxField Name="from" SyntaxType="expression" /> <SyntaxField Name="to" SyntaxType="expression" /> <SyntaxField Name="step" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="no_type" BaseName="type_definition"> <Fields /> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="yield_unknown_ident" BaseName="ident"> <Fields> <SyntaxField Name="UnknownID" SyntaxType="ident" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>8</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="yield_unknown_expression_type" BaseName="type_definition"> <Fields /> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>8</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="yield_unknown_foreach_type" BaseName="type_definition"> <Fields /> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>8</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="yield_sequence_node" BaseName="statement"> <Fields> <SyntaxField Name="ex" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="assign_var_tuple" BaseName="statement"> <Fields> <SyntaxField Name="idents" SyntaxType="ident_list" /> <SyntaxField Name="expr" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="slice_expr_question" BaseName="slice_expr"> <Fields /> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="semantic_check_sugared_statement_node" BaseName="statement"> <Fields> <ExtendedField Name="typ" Type="object" CreateVariable="false" DeleteVariable="false" /> <ExtendedField Name="lst" Type="List<syntax_tree_node>" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="sugared_expression" BaseName="expression"> <Fields> <ExtendedField Name="sugared_expr" Type="object" CreateVariable="false" DeleteVariable="false" /> <SyntaxField Name="new_expr" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="sugared_addressed_value" BaseName="addressed_value"> <Fields> <ExtendedField Name="sugared_expr" Type="object" CreateVariable="false" DeleteVariable="false" /> <SyntaxField Name="new_addr_value" SyntaxType="addressed_value" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="double_question_node" BaseName="addressed_value_funcname"> <Fields> <SyntaxField Name="left" SyntaxType="expression" /> <SyntaxField Name="right" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="pattern_node" BaseName="syntax_tree_node"> <Fields> <ExtendedField Name="parameters" Type="List<pattern_parameter>" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>9</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="type_pattern" BaseName="pattern_node"> <Fields> <SyntaxField Name="identifier" SyntaxType="ident" /> <SyntaxField Name="type" SyntaxType="type_definition" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>9</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="is_pattern_expr" BaseName="addressed_value"> <Fields> <SyntaxField Name="left" SyntaxType="expression" /> <SyntaxField Name="right" SyntaxType="pattern_node" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>9</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="match_with" BaseName="statement"> <Fields> <SyntaxField Name="expr" SyntaxType="expression" /> <SyntaxField Name="case_list" SyntaxType="pattern_cases" /> <SyntaxField Name="defaultAction" SyntaxType="statement" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>9</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="pattern_case" BaseName="statement"> <Fields> <SyntaxField Name="pattern" SyntaxType="pattern_node" /> <SyntaxField Name="case_action" SyntaxType="statement" /> <SyntaxField Name="condition" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>9</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="pattern_cases" BaseName="statement"> <Fields> <ExtendedField Name="elements" Type="List<pattern_case>" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>9</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="deconstructor_pattern" BaseName="pattern_node"> <Fields> <SyntaxField Name="type" SyntaxType="type_definition" /> <SyntaxField Name="const_params_check" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>9</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="pattern_parameter" BaseName="syntax_tree_node"> <Fields /> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>9</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="desugared_deconstruction" BaseName="statement"> <Fields> <SyntaxField Name="variables" SyntaxType="deconstruction_variables_definition" /> <SyntaxField Name="deconstruction_target" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>9</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="var_deconstructor_parameter" BaseName="pattern_parameter"> <Fields> <SyntaxField Name="identifier" SyntaxType="ident" /> <SyntaxField Name="type" SyntaxType="type_definition" /> <ExtendedField Name="var_keyword_used" Type="bool" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>9</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="recursive_deconstructor_parameter" BaseName="recursive_pattern_parameter"> <Fields /> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>9</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="deconstruction_variables_definition" BaseName="declaration"> <Fields> <ExtendedField Name="definitions" Type="List<var_def_statement>" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>9</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="var_tuple_def_statement" BaseName="var_def_statement"> <Fields /> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="semantic_check_sugared_var_def_statement_node" BaseName="var_def_statement"> <Fields> <ExtendedField Name="typ" Type="object" CreateVariable="false" DeleteVariable="false" /> <ExtendedField Name="lst" Type="List<syntax_tree_node>" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="const_pattern" BaseName="pattern_node"> <Fields> <SyntaxField Name="pattern_expressions" SyntaxType="expression_list" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>9</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="tuple_pattern_wild_card" BaseName="pattern_parameter"> <Fields /> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>9</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="const_pattern_parameter" BaseName="pattern_parameter"> <Fields> <SyntaxField Name="const_param" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>9</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="wild_card_deconstructor_parameter" BaseName="pattern_parameter"> <Fields /> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>9</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="collection_pattern" BaseName="pattern_node"> <Fields /> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>9</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="collection_pattern_gap_parameter" BaseName="pattern_parameter"> <Fields /> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>9</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="collection_pattern_wild_card" BaseName="pattern_parameter"> <Fields /> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>9</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="collection_pattern_var_parameter" BaseName="pattern_parameter"> <Fields> <SyntaxField Name="identifier" SyntaxType="ident" /> <SyntaxField Name="type" SyntaxType="type_definition" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>9</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="recursive_collection_parameter" BaseName="recursive_pattern_parameter"> <Fields /> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>9</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="recursive_pattern_parameter" BaseName="pattern_parameter"> <Fields> <SyntaxField Name="pattern" SyntaxType="pattern_node" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>9</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="tuple_pattern" BaseName="pattern_node"> <Fields /> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>9</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="tuple_pattern_var_parameter" BaseName="pattern_parameter"> <Fields> <SyntaxField Name="identifier" SyntaxType="ident" /> <SyntaxField Name="type" SyntaxType="type_definition" /> </Fields> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>9</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="recursive_tuple_parameter" BaseName="recursive_pattern_parameter"> <Fields /> <Methods /> <Tags> <CategoryIndices> <CategoryIndex>0</CategoryIndex> </CategoryIndices> <TagIndices> <TagIndex>9</TagIndex> </TagIndices> </Tags> </SyntaxNode> <SyntaxNode Name="diapason_expr_new" BaseName="addressed_value"> <Fields> <SyntaxField Name="left" SyntaxType="expression" /> <SyntaxField Name="right" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="if_expr_new" BaseName="expression"> <Fields> <SyntaxField Name="condition" SyntaxType="expression" /> <SyntaxField Name="if_true" SyntaxType="expression" /> <SyntaxField Name="if_false" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="simple_expr_with_deref" BaseName="expression"> <Fields> <SyntaxField Name="simple_expr" SyntaxType="expression" /> <ExtendedField Name="has_deref" Type="bool" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="index" BaseName="expression"> <Fields> <SyntaxField Name="index_expr" SyntaxType="expression" /> <ExtendedField Name="inverted" Type="bool" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="array_const_new" BaseName="addressed_value"> <Fields> <SyntaxField Name="elements" SyntaxType="expression_list" /> <ExtendedField Name="braces_type" Type="char" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="semantic_ith_element_of" BaseName="expression"> <Fields> <SyntaxField Name="id" SyntaxType="ident" /> <SyntaxField Name="index" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="bigint_const" BaseName="const_node"> <Fields> <ExtendedField Name="val" Type="UInt64" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="foreach_stmt_formatting" BaseName="statement"> <Fields> <SyntaxField Name="il" SyntaxType="ident_list" /> <SyntaxField Name="in_what" SyntaxType="expression" /> <SyntaxField Name="stmt" SyntaxType="statement" /> <SyntaxField Name="index" SyntaxType="ident" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="property_ident" BaseName="ident"> <Fields> <ExtendedField Name="ln" Type="List<ident>" CreateVariable="false" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="expression_with_let" BaseName="addressed_value"> <Fields> <SyntaxField Name="stat" SyntaxType="statement_list" /> <SyntaxField Name="expr" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="lambda_any_type_node_syntax" BaseName="expression"> <Fields /> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="ref_var_def_statement" BaseName="declaration"> <Fields> <SyntaxField Name="var" SyntaxType="ident" /> <SyntaxField Name="initial_value" SyntaxType="addressed_value" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="let_var_expr" BaseName="expression"> <Fields> <SyntaxField Name="id" SyntaxType="ident" /> <SyntaxField Name="ex" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="to_expr" BaseName="expression"> <Fields> <SyntaxField Name="key" SyntaxType="expression" /> <SyntaxField Name="value" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="global_statement" BaseName="statement"> <Fields> <SyntaxField Name="idents" SyntaxType="ident_list" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="generator_object" BaseName="addressed_value"> <Fields> <SyntaxField Name="_expr" SyntaxType="expression" /> <SyntaxField Name="_ident" SyntaxType="ident" /> <SyntaxField Name="_range" SyntaxType="expression" /> <SyntaxField Name="_condition" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="import_statement" BaseName="statement"> <Fields> <SyntaxField Name="modules_names" SyntaxType="as_statement_list" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="as_statement" BaseName="statement"> <Fields> <SyntaxField Name="real_name" SyntaxType="ident" /> <SyntaxField Name="alias" SyntaxType="ident" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="as_statement_list" BaseName="statement"> <Fields> <ExtendedField Name="as_statements" Type="List<as_statement>" CreateVariable="true" DeleteVariable="false" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="from_import_statement" BaseName="statement"> <Fields> <SyntaxField Name="module_name" SyntaxType="ident" /> <ExtendedField Name="is_star" Type="bool" CreateVariable="false" DeleteVariable="false" /> <SyntaxField Name="imported_names" SyntaxType="as_statement_list" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> <SyntaxNode Name="return_statement" BaseName="statement"> <Fields> <SyntaxField Name="expr" SyntaxType="expression" /> </Fields> <Methods /> <Tags> <CategoryIndices /> <TagIndices /> </Tags> </SyntaxNode> </SyntaxNodes> <Settings> <FileName>Tree.cs</FileName> <NamespaceName>PascalABCCompiler.SyntaxTree</NamespaceName> <FactoryName>initial_tree_maker</FactoryName> <VisitorInterfaceFileName>Visitor.cs</VisitorInterfaceFileName> <PcuWriterName>SyntaxTreeStreamWriter</PcuWriterName> <PcuWriterFileName>SyntaxTreeStreamWriter.cs</PcuWriterFileName> <PcuReaderName>SyntaxTreeStreamReader</PcuReaderName> <PcuReaderFileName>SyntaxTreeStreamReader.cs</PcuReaderFileName> <PcuReaderFileNameHeader>SyntaxTreeStreamReader.h</PcuReaderFileNameHeader> <PcuReaderFileNameCpp>SyntaxTreeStreamReader.cpp</PcuReaderFileNameCpp> </Settings> <TagCategories> <FilterCategory Name="General"> <Tags> <Tag Name="Операторы" ReferenceCount="27" /> <Tag Name="Выражения" ReferenceCount="36" /> <Tag Name="Константы" ReferenceCount="15" /> <Tag Name="Списки" ReferenceCount="23" /> <Tag Name="Типы" ReferenceCount="15" /> <Tag Name="Описания" ReferenceCount="25" /> <Tag Name="Важнейшие" ReferenceCount="207" /> <Tag Name="Method_Procedure_Call" ReferenceCount="2" /> <Tag Name="Yield" ReferenceCount="8" /> <Tag Name="Patterns" ReferenceCount="25" /> <Tag Name="Typeclasses" ReferenceCount="13" /> </Tags> </FilterCategory> </TagCategories> <HelpStorage> <HelpData> <HelpData Key="" Value="" /> <HelpData Key="." Value="" /> <HelpData Key=".ClassName" Value="" /> <HelpData Key=".Directive" Value="" /> <HelpData Key=".List<enumerator>" Value="" /> <HelpData Key=".MapHelper" Value="" /> <HelpData Key=".Name" Value="" /> <HelpData Key=".UnknownID" Value="" /> <HelpData Key=".Vds" Value="" /> <HelpData Key="._condition" Value="" /> <HelpData Key="._expr" Value="" /> <HelpData Key="._ident" Value="" /> <HelpData Key="._range" Value="" /> <HelpData Key="._realType" Value="" /> <HelpData Key=".additional_restrictions" Value="" /> <HelpData Key=".alias" Value="" /> <HelpData Key=".aloneparam" Value="" /> <HelpData Key=".as_nodes" Value="" /> <HelpData Key=".attr" Value="" /> <HelpData Key=".attributes" Value="" /> <HelpData Key=".body" Value="" /> <HelpData Key=".cconst" Value="Значение константы." /> <HelpData Key=".char_num" Value="Номер символа." /> <HelpData Key=".condition" Value="" /> <HelpData Key=".container" Value="" /> <HelpData Key=".count" Value="" /> <HelpData Key=".def" Value="" /> <HelpData Key=".definitions" Value="" /> <HelpData Key=".defs" Value="" /> <HelpData Key=".directives" Value="" /> <HelpData Key=".el" Value="" /> <HelpData Key=".elements" Value="" /> <HelpData Key=".elements_type" Value="Тип элементов" /> <HelpData Key=".ex" Value="" /> <HelpData Key=".expr" Value="" /> <HelpData Key=".exprs" Value="" /> <HelpData Key=".from" Value="" /> <HelpData Key=".guardstats" Value="" /> <HelpData Key=".handlers" Value="" /> <HelpData Key=".has_deref" Value="" /> <HelpData Key=".i" Value="" /> <HelpData Key=".id" Value="" /> <HelpData Key=".idents" Value="" /> <HelpData Key=".if_false" Value="" /> <HelpData Key=".if_true" Value="" /> <HelpData Key=".il" Value="" /> <HelpData Key=".in_what" Value="" /> <HelpData Key=".index" Value="" /> <HelpData Key=".index_expr" Value="" /> <HelpData Key=".initial_value" Value="ссылка на addrvalue, которой интциализируется идентификатор" /> <HelpData Key=".inverted" Value="" /> <HelpData Key=".item_expression" Value="" /> <HelpData Key=".key" Value="" /> <HelpData Key=".left" Value="" /> <HelpData Key=".lists" Value="" /> <HelpData Key=".listunitsections" Value="" /> <HelpData Key=".ln" Value="" /> <HelpData Key=".mark" Value="" /> <HelpData Key=".name" Value="" /> <HelpData Key=".name_expr" Value="" /> <HelpData Key=".names" Value="" /> <HelpData Key=".new_expr" Value="" /> <HelpData Key=".no_type_foreach()" Value="" /> <HelpData Key=".opname" Value="" /> <HelpData Key=".override string ToString()" Value="" /> <HelpData Key=".parameters" Value="" /> <HelpData Key=".params" Value="" /> <HelpData Key=".pattern" Value="" /> <HelpData Key=".pattern_expression" Value="" /> <HelpData Key=".procdef" Value="" /> <HelpData Key=".real_name" Value="" /> <HelpData Key=".res" Value="" /> <HelpData Key=".restriction" Value="" /> <HelpData Key=".restriction_args" Value="" /> <HelpData Key=".right" Value="" /> <HelpData Key=".sharp_consts" Value="Список символьных констант в строке вида #123#124#125" /> <HelpData Key=".simple_expr" Value="" /> <HelpData Key=".specificator" Value="" /> <HelpData Key=".st" Value="" /> <HelpData Key=".stat" Value="" /> <HelpData Key=".statements" Value="" /> <HelpData Key=".step" Value="" /> <HelpData Key=".stmt" Value="" /> <HelpData Key=".string" Value="" /> <HelpData Key=".subprogram_definitions" Value="" /> <HelpData Key=".substitution" Value="" /> <HelpData Key=".sugared" Value="" /> <HelpData Key=".sugared_expr" Value="" /> <HelpData Key=".tag" Value="" /> <HelpData Key=".tags" Value="" /> <HelpData Key=".tn" Value="" /> <HelpData Key=".to" Value="" /> <HelpData Key=".typ" Value="" /> <HelpData Key=".type" Value="" /> <HelpData Key=".type_name" Value="" /> <HelpData Key=".types" Value="" /> <HelpData Key=".unknown_foreach" Value="" /> <HelpData Key=".usings" Value="" /> <HelpData Key=".v" Value="" /> <HelpData Key=".val" Value="" /> <HelpData Key=".value" Value="" /> <HelpData Key=".var" Value="" /> <HelpData Key=".var_attr" Value="" /> <HelpData Key=".variants" Value="" /> <HelpData Key=".vars" Value="" /> <HelpData Key=".vlist" Value="" /> <HelpData Key="CompilerDirective" Value="" /> <HelpData Key="access_modifer_node" Value="" /> <HelpData Key="access_modifer_node.access_level" Value="" /> <HelpData Key="addressed_value" Value="Значение, имеющее адрес" /> <HelpData Key="addressed_value_funcname" Value="" /> <HelpData Key="addressed_value_list" Value="" /> <HelpData Key="addressed_value_list.addressed_value_list()" Value="" /> <HelpData Key="addressed_value_list.addressed_value_list(addressed_value av)" Value="" /> <HelpData Key="addressed_value_list.addressed_value_list(addressed_value av, SourceContext sc)" Value="" /> <HelpData Key="addressed_value_list.variables" Value="" /> <HelpData Key="addressed_value_list.vlist" Value="" /> <HelpData Key="addressed_value_list.void Add(addressed_value av)" Value="" /> <HelpData Key="array_const" Value="" /> <HelpData Key="array_const.elements" Value="" /> <HelpData Key="array_const_new" Value="" /> <HelpData Key="array_const_new.braces_type" Value="" /> <HelpData Key="array_const_new.elements" Value="" /> <HelpData Key="array_of_const_type" Value="array of const" /> <HelpData Key="array_of_const_type_defenition" Value="array of const" /> <HelpData Key="array_of_const_type_definition" Value="array of const" /> <HelpData Key="array_of_named_type_definition" Value="array of type_name" /> <HelpData Key="array_of_named_type_definition.type_name" Value="" /> <HelpData Key="array_of_named_type_reference" Value="" /> <HelpData Key="array_of_named_type_reference." Value="" /> <HelpData Key="array_of_named_type_reference.name_type" Value="" /> <HelpData Key="array_of_named_type_reference.type_name" Value="" /> <HelpData Key="array_size" Value="" /> <HelpData Key="array_size." Value="" /> <HelpData Key="array_size.max_value" Value="" /> <HelpData Key="array_type" Value="Тип массива" /> <HelpData Key="array_type." Value="" /> <HelpData Key="array_type.elements_type" Value="Тип элементов массива" /> <HelpData Key="array_type.elemets_types" Value="Тип элементов массива" /> <HelpData Key="array_type.indexers" Value="Типы индексов массива" /> <HelpData Key="array_type.size" Value="" /> <HelpData Key="as_node" Value="" /> <HelpData Key="as_node." Value="" /> <HelpData Key="as_node.alias" Value="" /> <HelpData Key="as_node.left" Value="" /> <HelpData Key="as_node.name" Value="" /> <HelpData Key="as_node.real_name" Value="" /> <HelpData Key="as_node.right" Value="" /> <HelpData Key="as_node_list" Value="" /> <HelpData Key="as_node_list.as_nodes" Value="" /> <HelpData Key="as_statement" Value="SPython-only node" /> <HelpData Key="as_statement.alias" Value="" /> <HelpData Key="as_statement.real_name" Value="" /> <HelpData Key="as_statement_list" Value="SPython-onle node" /> <HelpData Key="as_statement_list.as_nodes" Value="" /> <HelpData Key="as_statement_list.as_statements" Value="" /> <HelpData Key="assign" Value="Оператор присваивания" /> <HelpData Key="assign." Value="" /> <HelpData Key="assign.assign(addressed_value left,expression ex): this(left,ex,Operators.Assignment)" Value="" /> <HelpData Key="assign.assign(addressed_value left,expression ex, SourceContext sc): this(left,ex,Operators.Assignment,sc)" Value="" /> <HelpData Key="assign.assign(ident left,expression ex): this(left,ex)" Value="" /> <HelpData Key="assign.assign(ident left,expression ex): this(left,ex,Operators.Assignment)" Value="" /> <HelpData Key="assign.assign(ident left,expression ex): this(new ident_list(left),ex)" Value="" /> <HelpData Key="assign.assign(ident left,expression ex): this(new ident_list(left),ex,Operators.Assignment)" Value="" /> <HelpData Key="assign.assign(string left,expression ex): this(new ident(left),ex)" Value="" /> <HelpData Key="assign.assign(string left,expression ex, SourceContext sc): this(new ident(left),ex,sc)" Value="" /> <HelpData Key="assign.from" Value="Выражение в правой части" /> <HelpData Key="assign.operator_type" Value="Тип оператора присваивания" /> <HelpData Key="assign.override string ToString()" Value="" /> <HelpData Key="assign.p()" Value="" /> <HelpData Key="assign.to" Value="Левый операнд оператора присваивания (чему присваивать)." /> <HelpData Key="assign_tuple" Value="" /> <HelpData Key="assign_tuple.expr" Value="" /> <HelpData Key="assign_tuple.vars" Value="" /> <HelpData Key="assign_var_tuple" Value="Это внутри begin:var (a,b) := (1,2);
" /> <HelpData Key="assign_var_tuple.expr" Value="" /> <HelpData Key="assign_var_tuple.idents" Value="" /> <HelpData Key="attribute" Value="" /> <HelpData Key="attribute." Value="" /> <HelpData Key="attribute.arguments" Value="" /> <HelpData Key="attribute.expr" Value="" /> <HelpData Key="attribute.qualifier" Value="" /> <HelpData Key="attribute.type" Value="" /> <HelpData Key="attribute_list" Value="" /> <HelpData Key="attribute_list." Value="" /> <HelpData Key="attribute_list.attribute_list Add(simple_attribute_list _simple_attribute_list)" Value="" /> <HelpData Key="attribute_list.attribute_list Add(simple_attribute_list _simple_attribute_list, SourceContext sc)" Value="" /> <HelpData Key="attribute_list.attribute_list(" Value="" /> <HelpData Key="attribute_list.attribute_list(simple_attribute_list _simple_attribute_list, SourceContext sc)" Value="" /> <HelpData Key="attribute_list.attribute_list(simple_attribute_list sal, SourceContext sc)" Value="" /> <HelpData Key="attribute_list.attributes" Value="" /> <HelpData Key="attribute_list.void Add(simple_attribute_list sal, SourceContext sc)" Value="" /> <HelpData Key="attribute_list.w" Value="" /> <HelpData Key="bigint_const" Value="" /> <HelpData Key="bigint_const.val" Value="" /> <HelpData Key="bin_expr" Value="Бинарное выражение" /> <HelpData Key="bin_expr.left" Value="" /> <HelpData Key="bin_expr.operation_type" Value="" /> <HelpData Key="bin_expr.override string ToString()" Value="" /> <HelpData Key="bin_expr.right" Value="" /> <HelpData Key="binop_type" Value="Знак бинарной опирации" /> <HelpData Key="block" Value="" /> <HelpData Key="block." Value="" /> <HelpData Key="block.block(declarations decls,statement_list code): this(defs,code)" Value="" /> <HelpData Key="block.block(statement_list code): this(null,code)" Value="" /> <HelpData Key="block.defs" Value="" /> <HelpData Key="block.program_code" Value="" /> <HelpData Key="block.where_defs" Value="" /> <HelpData Key="bool_const" Value="Логическая константа" /> <HelpData Key="bool_const.override string ToString()" Value="" /> <HelpData Key="bool_const.val" Value="Значение логической константы" /> <HelpData Key="bracket_expr" Value="" /> <HelpData Key="bracket_expr." Value="" /> <HelpData Key="bracket_expr._expr" Value="" /> <HelpData Key="bracket_expr.expr" Value="" /> <HelpData Key="bracket_expr.override string ToString()" Value="" /> <HelpData Key="byte_const" Value="" /> <HelpData Key="byte_const." Value="" /> <HelpData Key="byte_const.val" Value="" /> <HelpData Key="byte_const.value" Value="" /> <HelpData Key="c_for_cycle" Value="" /> <HelpData Key="c_for_cycle." Value="" /> <HelpData Key="c_for_cycle.expr1" Value="" /> <HelpData Key="c_for_cycle.expr2" Value="" /> <HelpData Key="c_for_cycle.expr3" Value="" /> <HelpData Key="c_for_cycle.stmt" Value="" /> <HelpData Key="c_module" Value="" /> <HelpData Key="c_module." Value="" /> <HelpData Key="c_module.defs" Value="" /> <HelpData Key="c_module.used_units" Value="" /> <HelpData Key="c_scalar_type" Value="" /> <HelpData Key="c_scalar_type." Value="" /> <HelpData Key="c_scalar_type.scalar_name" Value="" /> <HelpData Key="c_scalar_type.sign" Value="" /> <HelpData Key="c_type_def" Value="" /> <HelpData Key="c_type_def." Value="" /> <HelpData Key="c_type_def.name" Value="" /> <HelpData Key="case_node" Value="" /> <HelpData Key="case_node." Value="" /> <HelpData Key="case_node.conditions" Value="" /> <HelpData Key="case_node.else_statement" Value="" /> <HelpData Key="case_node.param" Value="" /> <HelpData Key="case_variant" Value="" /> <HelpData Key="case_variant.conditions" Value="" /> <HelpData Key="case_variant.exec_if_true" Value="" /> <HelpData Key="case_variants" Value="" /> <HelpData Key="case_variants.case_variants Add(case_variant _case_variant)" Value="" /> <HelpData Key="case_variants.case_variants Add(case_variant _case_variant, SourceContext sc)" Value="" /> <HelpData Key="case_variants.case_variants(case_variant _case_variant, SourceContext sc)" Value="" /> <HelpData Key="case_variants.variants" Value="" /> <HelpData Key="char_const" Value="Класс, представляющий символьную константу в синтаксическом дереве программы." /> <HelpData Key="char_const.cconst" Value="" /> <HelpData Key="class_body" Value="" /> <HelpData Key="class_body.class_body Add(class_members _class_members)" Value="" /> <HelpData Key="class_body.class_body Add(class_members _class_members, SourceContext sc)" Value="" /> <HelpData Key="class_body.class_body(class_members _class_members, SourceContext sc)" Value="" /> <HelpData Key="class_body.class_def_blocks" Value="" /> <HelpData Key="class_body_list" Value="" /> <HelpData Key="class_body_list.class_def_blocks" Value="" /> <HelpData Key="class_definition" Value="" /> <HelpData Key="class_definition." Value="" /> <HelpData Key="class_definition.IsInterface" Value="" /> <HelpData Key="class_definition.attribute" Value="" /> <HelpData Key="class_definition.body" Value="" /> <HelpData Key="class_definition.class_definition(class_body body): this(null,body)" Value="" /> <HelpData Key="class_definition.class_definition(named_type_reference_list parents, class_body body): this(parents,body,class_keyword.Class, null, null, class_attribute.None, null)" Value="" /> <HelpData Key="class_definition.class_definition(named_type_reference_list parents, class_body body): this(parents,body,class_keyword.Class, null, null, class_attribute.None, null,false)" Value="" /> <HelpData Key="class_definition.class_definition(named_type_reference_list parents, class_body body): this(parents,body,class_keyword.Class, null, null, class_attribute.None,false)" Value="" /> <HelpData Key="class_definition.class_name" Value="" /> <HelpData Key="class_definition.class_parents" Value="" /> <HelpData Key="class_definition.is_auto" Value="" /> <HelpData Key="class_definition.keyword" Value="" /> <HelpData Key="class_definition.template_args" Value="" /> <HelpData Key="class_definition.where_section" Value="" /> <HelpData Key="class_members" Value="" /> <HelpData Key="class_members.access_mod" Value="" /> <HelpData Key="class_members.class_members Add(declaration _declaration)" Value="" /> <HelpData Key="class_members.class_members Add(declaration _declaration, SourceContext sc)" Value="" /> <HelpData Key="class_members.class_members(access_modifer access)" Value="" /> <HelpData Key="class_members.class_members(access_modifer_node access)" Value="" /> <HelpData Key="class_members.class_members(declaration _declaration, SourceContext sc)" Value="" /> <HelpData Key="class_members.members" Value="" /> <HelpData Key="class_predefinition" Value="" /> <HelpData Key="class_predefinition." Value="" /> <HelpData Key="class_predefinition.class_name" Value="" /> <HelpData Key="closure_substituting_node" Value="" /> <HelpData Key="closure_substituting_node.substitution" Value="" /> <HelpData Key="collection_pattern" Value="" /> <HelpData Key="collection_pattern.collection_items" Value="" /> <HelpData Key="collection_pattern_expr_item" Value="" /> <HelpData Key="collection_pattern_expr_item.item_expression" Value="" /> <HelpData Key="collection_pattern_gap_item" Value="" /> <HelpData Key="collection_pattern_gap_parameter" Value="" /> <HelpData Key="collection_pattern_item" Value="" /> <HelpData Key="collection_pattern_var_parameter" Value="Возможно без типа" /> <HelpData Key="collection_pattern_var_parameter.identifier" Value="" /> <HelpData Key="collection_pattern_var_parameter.type" Value="" /> <HelpData Key="collection_pattern_wild_card" Value="" /> <HelpData Key="compilation_unit" Value="" /> <HelpData Key="compilation_unit." Value="" /> <HelpData Key="compilation_unit.Language" Value="" /> <HelpData Key="compilation_unit.compiler_directives" Value="" /> <HelpData Key="compilation_unit.file_name" Value="" /> <HelpData Key="compiler_directive" Value="" /> <HelpData Key="compiler_directive." Value="" /> <HelpData Key="compiler_directive.Directive" Value="" /> <HelpData Key="compiler_directive.Name" Value="" /> <HelpData Key="compiler_directive_if" Value="" /> <HelpData Key="compiler_directive_if." Value="" /> <HelpData Key="compiler_directive_if.elseif_part" Value="" /> <HelpData Key="compiler_directive_if.if_part" Value="" /> <HelpData Key="compiler_directive_list" Value="" /> <HelpData Key="compiler_directive_list.compiler_directive_list Add(compiler_directive _compiler_directive)" Value="" /> <HelpData Key="compiler_directive_list.compiler_directive_list Add(compiler_directive _compiler_directive, SourceContext sc)" Value="" /> <HelpData Key="compiler_directive_list.compiler_directive_list(compiler_directive _compiler_directive, SourceContext sc)" Value="" /> <HelpData Key="compiler_directive_list.directives" Value="" /> <HelpData Key="const_deconstructor_parameter" Value="" /> <HelpData Key="const_deconstructor_parameter.const_param" Value="" /> <HelpData Key="const_deconstructor_parameter.i" Value="" /> <HelpData Key="const_deconstructor_parameter.value" Value="" /> <HelpData Key="const_definition" Value="" /> <HelpData Key="const_definition.const_name" Value="" /> <HelpData Key="const_definition.const_value" Value="" /> <HelpData Key="const_method_call" Value="" /> <HelpData Key="const_method_call." Value="" /> <HelpData Key="const_method_call.method_name" Value="" /> <HelpData Key="const_method_call.name" Value="" /> <HelpData Key="const_method_call.parametres" Value="" /> <HelpData Key="const_method_call.unit_name" Value="" /> <HelpData Key="const_node" Value="Константа" /> <HelpData Key="const_pattern" Value="паттерн для константного матчинга" /> <HelpData Key="const_pattern.pattern_expression" Value="" /> <HelpData Key="const_pattern.pattern_expressions" Value="" /> <HelpData Key="const_pattern_parameter" Value="" /> <HelpData Key="const_pattern_parameter.const_param" Value="" /> <HelpData Key="constructor" Value="" /> <HelpData Key="constructor.constructor(formal_parameters fp): this(fp, null)" Value="" /> <HelpData Key="constructor.constructor(formal_parameters fp,SourceContext sc): this(null, fp, new procedure_attributes_list(proc_attribute.attr_overload), null, false, false, null, null)" Value="" /> <HelpData Key="constructor.constructor(formal_parameters fp,SourceContext sc): this(null, fp, new procedure_attributes_list(proc_attribute.attr_overload), null, false, false, null, null, sc)" Value="" /> <HelpData Key="constructor.constructor(formal_parameters fp,SourceContext sc): this(null, fp, new procedure_attributes_list(proc_attribute.attr_overload), null, false, false, null, sc)" Value="" /> <HelpData Key="consts_definitions_list" Value="" /> <HelpData Key="consts_definitions_list." Value="" /> <HelpData Key="consts_definitions_list.(const_definition cd, SourceContext sc)" Value="" /> <HelpData Key="consts_definitions_list.const_defs" Value="" /> <HelpData Key="consts_definitions_list.consts_definitions_list Add(const_definition _const_definition)" Value="" /> <HelpData Key="consts_definitions_list.consts_definitions_list Add(const_definition _const_definition, SourceContext sc)" Value="" /> <HelpData Key="consts_definitions_list.consts_definitions_list(const_definition _const_definition, SourceContext sc)" Value="" /> <HelpData Key="consts_definitions_list.consts_definitions_list(const_definition cd, SourceContext sc)" Value="" /> <HelpData Key="consts_definitions_list.void Add(const_definition cd)" Value="" /> <HelpData Key="consts_definitions_list.void Add(const_definition cd, SourceContext sc)" Value="" /> <HelpData Key="declaration" Value="Описание" /> <HelpData Key="declaration." Value="" /> <HelpData Key="declaration.attributes" Value="Список атрибутов описания" /> <HelpData Key="declaration_as_statement" Value="" /> <HelpData Key="declaration_as_statement.defs" Value="" /> <HelpData Key="declaration_specificator" Value="" /> <HelpData Key="declaration_specificator.name" Value="" /> <HelpData Key="declaration_specificator.specificator" Value="" /> <HelpData Key="declarations" Value="Список описаний" /> <HelpData Key="declarations." Value="" /> <HelpData Key="declarations.declarations Add(declaration _declaration)" Value="" /> <HelpData Key="declarations.declarations Add(declaration _declaration, SourceContext sc)" Value="" /> <HelpData Key="declarations.declarations(declaration _declaration, SourceContext sc)" Value="" /> <HelpData Key="declarations.declarations(declaration d, SourceContext sc)" Value="" /> <HelpData Key="declarations.defs" Value="Список описаний" /> <HelpData Key="declarations.void Add(declaration d)" Value="" /> <HelpData Key="declarations.void Add(declaration d, SourceContext sc)" Value="" /> <HelpData Key="declarations_as_statement" Value="" /> <HelpData Key="declarations_as_statement.defs" Value="" /> <HelpData Key="deconstruction_variables_definition" Value="Список объявлений для deconstructor pattern" /> <HelpData Key="deconstruction_variables_definition.definitions" Value="" /> <HelpData Key="deconstructor_pattern" Value="" /> <HelpData Key="deconstructor_pattern.const_params_check" Value="Проверка соответствия для константных параметрах деконструирования" /> <HelpData Key="deconstructor_pattern.parameters" Value="Результат деконструирования" /> <HelpData Key="deconstructor_pattern.type" Value="Деконструируемый тип" /> <HelpData Key="default_indexer_property_node" Value="" /> <HelpData Key="default_operator" Value="" /> <HelpData Key="default_operator." Value="" /> <HelpData Key="default_operator.type_name" Value="" /> <HelpData Key="definition_specificator" Value="" /> <HelpData Key="definition_specificator." Value="" /> <HelpData Key="definition_specificator.name" Value="" /> <HelpData Key="definition_specificator.specificator" Value="" /> <HelpData Key="dereference" Value="" /> <HelpData Key="dereference.dereferencing_value" Value="" /> <HelpData Key="dereference.override string ToString()" Value="" /> <HelpData Key="destructor" Value="" /> <HelpData Key="desugared_deconstruction" Value="Представляет объединение объявлений пременных, порожденных деконструкцией. Деконструируемое выражение необходимо хранить для выведения типа на этапе семантики." /> <HelpData Key="desugared_deconstruction.deconstruct_call" Value="Вызов метода Deconstruct" /> <HelpData Key="desugared_deconstruction.deconstruction_target" Value="Деконструируемое выражение" /> <HelpData Key="desugared_deconstruction.definitions" Value="Объявления порожденных переменных" /> <HelpData Key="desugared_deconstruction.destruct_call" Value="" /> <HelpData Key="desugared_deconstruction.expressionVariableName" Value="Деконструируемое выражение" /> <HelpData Key="desugared_deconstruction.variables" Value="Объявления порожденных переменных" /> <HelpData Key="diap_expr" Value="" /> <HelpData Key="diap_expr." Value="" /> <HelpData Key="diap_expr.left" Value="" /> <HelpData Key="diap_expr.right" Value="" /> <HelpData Key="diapason" Value="Диапазон" /> <HelpData Key="diapason.left" Value="Нижняя граница диапазона" /> <HelpData Key="diapason.right" Value="Верхняя граница диапазона" /> <HelpData Key="diapason_expr" Value="" /> <HelpData Key="diapason_expr." Value="" /> <HelpData Key="diapason_expr.left" Value="" /> <HelpData Key="diapason_expr.right" Value="" /> <HelpData Key="diapason_expr_new" Value="" /> <HelpData Key="diapason_expr_new.left" Value="" /> <HelpData Key="diapason_expr_new.right" Value="" /> <HelpData Key="documentation_comment_list" Value="" /> <HelpData Key="documentation_comment_list." Value="" /> <HelpData Key="documentation_comment_list.documentation_comment_list Add(documentation_comment_section _documentation_comment_section)" Value="" /> <HelpData Key="documentation_comment_list.documentation_comment_list Add(documentation_comment_section _documentation_comment_section, SourceContext sc)" Value="" /> <HelpData Key="documentation_comment_list.documentation_comment_list(documentation_comment_section _documentation_comment_section, SourceContext sc)" Value="" /> <HelpData Key="documentation_comment_list.sections" Value="" /> <HelpData Key="documentation_comment_section" Value="" /> <HelpData Key="documentation_comment_section." Value="" /> <HelpData Key="documentation_comment_section.documentation_comment_section Add(documentation_comment_tag _documentation_comment_tag)" Value="" /> <HelpData Key="documentation_comment_section.documentation_comment_section Add(documentation_comment_tag _documentation_comment_tag, SourceContext sc)" Value="" /> <HelpData Key="documentation_comment_section.documentation_comment_section(documentation_comment_tag _documentation_comment_tag, SourceContext sc)" Value="" /> <HelpData Key="documentation_comment_section.name" Value="" /> <HelpData Key="documentation_comment_section.parameters" Value="" /> <HelpData Key="documentation_comment_section.params" Value="" /> <HelpData Key="documentation_comment_section.sectinos" Value="" /> <HelpData Key="documentation_comment_section.tags" Value="" /> <HelpData Key="documentation_comment_section.text" Value="" /> <HelpData Key="documentation_comment_tag" Value="" /> <HelpData Key="documentation_comment_tag.name" Value="" /> <HelpData Key="documentation_comment_tag.parameters" Value="" /> <HelpData Key="documentation_comment_tag.text" Value="" /> <HelpData Key="documentation_comment_tag_param" Value="" /> <HelpData Key="documentation_comment_tag_param.name" Value="" /> <HelpData Key="documentation_comment_tag_param.value" Value="" /> <HelpData Key="dot_node" Value="" /> <HelpData Key="dot_node.left" Value="" /> <HelpData Key="dot_node.override string ToString()" Value="" /> <HelpData Key="dot_node.right" Value="" /> <HelpData Key="dot_question_node" Value="" /> <HelpData Key="dot_question_node.left" Value="" /> <HelpData Key="dot_question_node.right" Value="" /> <HelpData Key="dotdot_node" Value="" /> <HelpData Key="dotdot_node." Value="" /> <HelpData Key="dotdot_node.left" Value="" /> <HelpData Key="dotdot_node.right" Value="" /> <HelpData Key="double_const" Value="Вещественная константа" /> <HelpData Key="double_const." Value="" /> <HelpData Key="double_const.override string ToString()" Value="" /> <HelpData Key="double_const.val" Value="Значение вещественной константы" /> <HelpData Key="double_question_node" Value="" /> <HelpData Key="double_question_node.left" Value="" /> <HelpData Key="double_question_node.right" Value="" /> <HelpData Key="eee" Value="" /> <HelpData Key="empty_statement" Value="" /> <HelpData Key="enum_type_definition" Value="" /> <HelpData Key="enum_type_definition." Value="" /> <HelpData Key="enum_type_definition.enumerators" Value="" /> <HelpData Key="enum_type_definition.name" Value="" /> <HelpData Key="enum_type_definition.values" Value="" /> <HelpData Key="enumerator" Value="" /> <HelpData Key="enumerator." Value="" /> <HelpData Key="enumerator.name" Value="" /> <HelpData Key="enumerator.value" Value="" /> <HelpData Key="enumerator_list" Value="" /> <HelpData Key="enumerator_list." Value="" /> <HelpData Key="enumerator_list.List<enumerator>" Value="" /> <HelpData Key="enumerator_list.enumerator_list Add(enumerator _enumerator)" Value="" /> <HelpData Key="enumerator_list.enumerator_list Add(enumerator _enumerator, SourceContext sc)" Value="" /> <HelpData Key="enumerator_list.enumerator_list Add(enumerator en, SourceContext sc)" Value="" /> <HelpData Key="enumerator_list.enumerator_list Add(enumerators en, SourceContext sc)" Value="" /> <HelpData Key="enumerator_list.enumerator_list(enumerator _enumerator, SourceContext sc)" Value="" /> <HelpData Key="enumerator_list.enumerator_list(enumerator en, SourceContext sc)" Value="" /> <HelpData Key="enumerator_list.enumerator_list(enumerators en, SourceContext sc)" Value="" /> <HelpData Key="enumerator_list.enumerators" Value="" /> <HelpData Key="exception_block" Value="" /> <HelpData Key="exception_block." Value="" /> <HelpData Key="exception_block.else_stmt_list" Value="" /> <HelpData Key="exception_block.handlers" Value="" /> <HelpData Key="exception_block.stmt_list" Value="" /> <HelpData Key="exception_handler" Value="" /> <HelpData Key="exception_handler." Value="" /> <HelpData Key="exception_handler.statements" Value="" /> <HelpData Key="exception_handler.type_name" Value="" /> <HelpData Key="exception_handler.variable" Value="" /> <HelpData Key="exception_handler_list" Value="" /> <HelpData Key="exception_handler_list.exception_handler_list Add(exception_handler _exception_handler)" Value="" /> <HelpData Key="exception_handler_list.exception_handler_list Add(exception_handler _exception_handler, SourceContext sc)" Value="" /> <HelpData Key="exception_handler_list.exception_handler_list(exception_handler _exception_handler, SourceContext sc)" Value="" /> <HelpData Key="exception_handler_list.handlers" Value="" /> <HelpData Key="exception_ident" Value="" /> <HelpData Key="exception_ident.type_name" Value="" /> <HelpData Key="exception_ident.variable" Value="" /> <HelpData Key="exception_identifier" Value="" /> <HelpData Key="exception_identifier." Value="" /> <HelpData Key="exception_identifier.type_name" Value="" /> <HelpData Key="exception_identifier.variable" Value="" /> <HelpData Key="exit_directive" Value="" /> <HelpData Key="expr_collection_pattern_item" Value="" /> <HelpData Key="expr_collection_pattern_item.item_expression" Value="" /> <HelpData Key="expr_with_let" Value="" /> <HelpData Key="expression" Value="Выражение" /> <HelpData Key="expression." Value="" /> <HelpData Key="expression_as_statement" Value="" /> <HelpData Key="expression_as_statement." Value="" /> <HelpData Key="expression_as_statement.expr" Value="" /> <HelpData Key="expression_list" Value="Список выражений" /> <HelpData Key="expression_list." Value="" /> <HelpData Key="expression_list.expression_list Add(expression _expression)" Value="" /> <HelpData Key="expression_list.expression_list Add(expression _expression, SourceContext sc)" Value="" /> <HelpData Key="expression_list.expression_list(expression _expression, SourceContext s)" Value="" /> <HelpData Key="expression_list.expression_list(expression _expression, SourceContext sc)" Value="" /> <HelpData Key="expression_list.expression_list(expression e)" Value="" /> <HelpData Key="expression_list.expression_list(expression e, SourceContext sc)" Value="" /> <HelpData Key="expression_list.expressions" Value="Список выражений" /> <HelpData Key="expression_list.override string ToString()" Value="" /> <HelpData Key="expression_list.void Add(expression ex)" Value="" /> <HelpData Key="expression_list.void Add(expression ex, SourceContext sc)" Value="" /> <HelpData Key="expression_with_let" Value="" /> <HelpData Key="expression_with_let.expr" Value="" /> <HelpData Key="expression_with_let.stat" Value="" /> <HelpData Key="external_directive" Value="expression может быть literal или ident" /> <HelpData Key="external_directive.modulename" Value="" /> <HelpData Key="external_directive.name" Value="" /> <HelpData Key="external_directr" Value="expression может быть literal или ident" /> <HelpData Key="external_directr." Value="" /> <HelpData Key="external_directr.modulename" Value="" /> <HelpData Key="external_directr.name" Value="" /> <HelpData Key="file_type" Value="" /> <HelpData Key="file_type." Value="" /> <HelpData Key="file_type.file_of_type" Value="" /> <HelpData Key="file_type_definition" Value="" /> <HelpData Key="file_type_definition." Value="" /> <HelpData Key="file_type_definition.elem_type" Value="" /> <HelpData Key="for_node" Value="Цикл for" /> <HelpData Key="for_node." Value="" /> <HelpData Key="for_node.create_loop_variable" Value="" /> <HelpData Key="for_node.cycle_type" Value="" /> <HelpData Key="for_node.finish_value" Value="Конечное значение переменной цикла" /> <HelpData Key="for_node.increment_value" Value="Шаг переменной цикла" /> <HelpData Key="for_node.initial_value" Value="Начальное значение переменной цикла" /> <HelpData Key="for_node.loop_variable" Value="Переменная цикла for" /> <HelpData Key="for_node.statements" Value="Тело цикла" /> <HelpData Key="for_node.type_name" Value="" /> <HelpData Key="foreach_stmt" Value="" /> <HelpData Key="foreach_stmt." Value="" /> <HelpData Key="foreach_stmt.ext" Value="" /> <HelpData Key="foreach_stmt.identifier" Value="" /> <HelpData Key="foreach_stmt.in_what" Value="" /> <HelpData Key="foreach_stmt.index" Value="" /> <HelpData Key="foreach_stmt.stmt" Value="" /> <HelpData Key="foreach_stmt.type_name" Value="" /> <HelpData Key="foreach_stmt_formatting" Value="// для форматирования только" /> <HelpData Key="foreach_stmt_formatting.il" Value="" /> <HelpData Key="foreach_stmt_formatting.in_what" Value="" /> <HelpData Key="foreach_stmt_formatting.index" Value="" /> <HelpData Key="foreach_stmt_formatting.stmt" Value="" /> <HelpData Key="foreach_stmt_formatting.type_name" Value="" /> <HelpData Key="formal_parameters" Value="" /> <HelpData Key="formal_parameters.formal_parameters Add(typed_parameters _typed_parameters)" Value="" /> <HelpData Key="formal_parameters.formal_parameters Add(typed_parameters _typed_parameters, SourceContext sc)" Value="" /> <HelpData Key="formal_parameters.formal_parameters(typed_parameters _typed_parameters, SourceContext sc)" Value="" /> <HelpData Key="formal_parameters.params_list" Value="" /> <HelpData Key="formal_parametres" Value="" /> <HelpData Key="formal_parametres.params_list" Value="" /> <HelpData Key="format_expr" Value="expr:1:2" /> <HelpData Key="format_expr." Value="" /> <HelpData Key="format_expr.expr" Value="" /> <HelpData Key="format_expr.format1" Value="" /> <HelpData Key="format_expr.format2" Value="" /> <HelpData Key="format_expr.index_inversion_from" Value="" /> <HelpData Key="format_expr.index_inversion_to" Value="" /> <HelpData Key="forward_directive" Value="" /> <HelpData Key="forward_directr" Value="" /> <HelpData Key="fptype_and_expr" Value="" /> <HelpData Key="fptype_and_expr." Value="" /> <HelpData Key="fptype_and_expr.typedef" Value="" /> <HelpData Key="from_import_statement" Value="SPython-only node" /> <HelpData Key="from_import_statement.imported_names" Value="" /> <HelpData Key="from_import_statement.is_star" Value="" /> <HelpData Key="from_import_statement.module_name" Value="" /> <HelpData Key="from_import_statement.modules_names" Value="" /> <HelpData Key="function_header" Value="" /> <HelpData Key="function_header.function_header(formal_parameters _parameters, procedure_attributes_list _proc_attributes, method_name _name, where_definition_list _where_defs, type_definition _return_type, SourceContext sc)" Value="" /> <HelpData Key="function_header.function_header(formal_parameters fp, procedure_attributes_list pal, string name, string returntype)" Value="for sugar" /> <HelpData Key="function_header.function_header(formal_parameters fp, procedure_attributes_list pal, string name, string returntype): this(fp,pal,name,null,returntype,null)" Value="for sugar" /> <HelpData Key="function_header.function_header(formal_parameters fp, procedure_attributes_list pal, string name, string returntype): this(fp,pal,new method_name(name),null,new named_type_reference(returntype),null)" Value="for sugar" /> <HelpData Key="function_header.override string ToString()" Value="" /> <HelpData Key="function_header.public procedure_header(formal_parameters _parameters,procedure_attributes_list _proc_attributes,method_name _name,where_definition_list _where_defs)" Value="" /> <HelpData Key="function_header.return_type" Value="" /> <HelpData Key="function_lambda_call" Value="" /> <HelpData Key="function_lambda_call." Value="" /> <HelpData Key="function_lambda_call.f_lambda_def" Value="" /> <HelpData Key="function_lambda_call.parameters" Value="" /> <HelpData Key="function_lambda_call.parametres" Value="" /> <HelpData Key="function_lambda_definition" Value="" /> <HelpData Key="function_lambda_definition." Value="" /> <HelpData Key="function_lambda_definition.defs" Value="" /> <HelpData Key="function_lambda_definition.formal_parameters" Value="" /> <HelpData Key="function_lambda_definition.formal_parametres" Value="" /> <HelpData Key="function_lambda_definition.function_lambda_definition(string name, formal_parameters formalPars, type_definition returnType, statement_list body, SourceContext sc)" Value="" /> <HelpData Key="function_lambda_definition.ident_list" Value="" /> <HelpData Key="function_lambda_definition.keyw" Value="" /> <HelpData Key="function_lambda_definition.lambda_name" Value="" /> <HelpData Key="function_lambda_definition.lambda_visit_mode" Value="" /> <HelpData Key="function_lambda_definition.parameters" Value="" /> <HelpData Key="function_lambda_definition.parametres" Value="" /> <HelpData Key="function_lambda_definition.proc_body" Value="" /> <HelpData Key="function_lambda_definition.proc_definition" Value="" /> <HelpData Key="function_lambda_definition.return_type" Value="" /> <HelpData Key="function_lambda_definition.substituting_node" Value="" /> <HelpData Key="function_lambda_definition.usedkeyword" Value="" /> <HelpData Key="function_lambda_definition.visit_for_type_inference" Value="" /> <HelpData Key="generator_object" Value="SPython-only node" /> <HelpData Key="generator_object._condition" Value="" /> <HelpData Key="generator_object._expr" Value="" /> <HelpData Key="generator_object._ident" Value="" /> <HelpData Key="generator_object._range" Value="" /> <HelpData Key="get_address" Value="" /> <HelpData Key="get_address.address_of" Value="" /> <HelpData Key="global_statement" Value="SPython-only node" /> <HelpData Key="global_statement.idents" Value="" /> <HelpData Key="goto_statement" Value="" /> <HelpData Key="goto_statement.goto_statement(string name)" Value="" /> <HelpData Key="goto_statement.goto_statement(string name, SourceContext sc)" Value="" /> <HelpData Key="goto_statement.goto_statement(string name, source_context sc)" Value="" /> <HelpData Key="goto_statement.label" Value="" /> <HelpData Key="goto_statement.override string ToString()" Value="" /> <HelpData Key="hex_constant" Value="" /> <HelpData Key="id_expr_node" Value="" /> <HelpData Key="id_expr_node.ex" Value="" /> <HelpData Key="id_expr_node.id" Value="" /> <HelpData Key="ident" Value="Идентификатор" /> <HelpData Key="ident." Value="" /> <HelpData Key="ident.ident(string n, SourceContext sc)" Value="" /> <HelpData Key="ident.name" Value="Строка, представляющая идентификатор" /> <HelpData Key="ident.override string ToString()" Value="" /> <HelpData Key="ident.public override string ToString()" Value="" /> <HelpData Key="ident_list" Value="Список идентификаторов" /> <HelpData Key="ident_list." Value="" /> <HelpData Key="ident_list.ident_list Add(ident _ident)" Value="" /> <HelpData Key="ident_list.ident_list Add(ident _ident, SourceContext sc)" Value="" /> <HelpData Key="ident_list.ident_list(ident _ident)" Value="" /> <HelpData Key="ident_list.ident_list(ident _ident, SourceContext sc)" Value="" /> <HelpData Key="ident_list.ident_list(ident id, SourceContext sc)" Value="" /> <HelpData Key="ident_list.ident_list(string name)" Value="" /> <HelpData Key="ident_list.ident_list(string name, SourceContext sc)" Value="" /> <HelpData Key="ident_list.idents" Value="Список идентификаторов" /> <HelpData Key="ident_list.override string ToString()" Value="" /> <HelpData Key="ident_list.void Add(ident id)" Value="" /> <HelpData Key="ident_list.void Add(ident id, SourceContext sc)" Value="" /> <HelpData Key="ident_list.void Add(string name)" Value="" /> <HelpData Key="ident_list.void Add(string name, SourceContext sc)" Value="" /> <HelpData Key="ident_with_inital_value" Value="" /> <HelpData Key="ident_with_inital_value." Value="" /> <HelpData Key="ident_with_inital_value.ident" Value="" /> <HelpData Key="ident_with_inital_value.inital_value" Value="" /> <HelpData Key="ident_with_templateparams" Value="" /> <HelpData Key="ident_with_templateparams." Value="" /> <HelpData Key="ident_with_templateparams.name" Value="" /> <HelpData Key="ident_with_templateparams.template_params" Value="" /> <HelpData Key="if_expr_new" Value="Новое условное выражение в стиле Паскаля. Доступно только при форматировании" /> <HelpData Key="if_expr_new.condition" Value="" /> <HelpData Key="if_expr_new.if_false" Value="" /> <HelpData Key="if_expr_new.if_true" Value="" /> <HelpData Key="if_node" Value="Условный оператор" /> <HelpData Key="if_node.condition" Value="Условие" /> <HelpData Key="if_node.else_body" Value="Оператор по ветви else" /> <HelpData Key="if_node.then_body" Value="Оператор по ветви then" /> <HelpData Key="implementation_node" Value="" /> <HelpData Key="implementation_node." Value="" /> <HelpData Key="implementation_node.impl_defs" Value="" /> <HelpData Key="implementation_node.implementation_definitions" Value="" /> <HelpData Key="implementation_node.uses_modules" Value="" /> <HelpData Key="implementation_node.using_namespaces" Value="" /> <HelpData Key="import" Value="" /> <HelpData Key="import.modules_names" Value="" /> <HelpData Key="import_statement" Value="SPython-only node" /> <HelpData Key="import_statement.modules_names" Value="" /> <HelpData Key="index" Value="" /> <HelpData Key="index.index_expr" Value="" /> <HelpData Key="index.inverted" Value="" /> <HelpData Key="index_property" Value="" /> <HelpData Key="index_property.is_default" Value="" /> <HelpData Key="index_property.property_parametres" Value="" /> <HelpData Key="indexer" Value="Индекс или индексы" /> <HelpData Key="indexer.indexes" Value="Список индексов" /> <HelpData Key="indexer.override string ToString()" Value="" /> <HelpData Key="indexers_types" Value="Типы индексов" /> <HelpData Key="indexers_types." Value="" /> <HelpData Key="indexers_types.indexers" Value="Список типов индексов" /> <HelpData Key="indexers_types.indexers_types Add(type_definition _type_definition)" Value="" /> <HelpData Key="indexers_types.indexers_types Add(type_definition _type_definition, SourceContext sc)" Value="" /> <HelpData Key="indexers_types.indexers_types(type_definition _type_definition, SourceContext sc)" Value="" /> <HelpData Key="indexers_types.void Add(type_definition indexer)" Value="Добавляет в список тип индексов" /> <HelpData Key="inherited_ident" Value="" /> <HelpData Key="inherited_message" Value="" /> <HelpData Key="inherited_method_call" Value="" /> <HelpData Key="inherited_method_call." Value="" /> <HelpData Key="inherited_method_call.exprs" Value="" /> <HelpData Key="inherited_method_call.method_name" Value="" /> <HelpData Key="inherited_node" Value="" /> <HelpData Key="inherited_node." Value="" /> <HelpData Key="inherited_node.left" Value="" /> <HelpData Key="initfinal_part" Value="" /> <HelpData Key="initfinal_part." Value="" /> <HelpData Key="initfinal_part.finalization_sect" Value="" /> <HelpData Key="initfinal_part.initfinal_part(statement_list init,statement_list fin,SourceContext sc)" Value="" /> <HelpData Key="initfinal_part.initfinal_part(syntax_tree_node stn1, statement_list init, syntax_tree_node stn2, statement_list fin, syntax_tree_node stn3, SourceContext sc)" Value="" /> <HelpData Key="initfinal_part.initialization_sect" Value="" /> <HelpData Key="instance_definition" Value="Определение того как конкретный тип удовлетворяет классу типов." /> <HelpData Key="instance_definition.body" Value="" /> <HelpData Key="int32_const" Value="Целая константа" /> <HelpData Key="int32_const." Value="" /> <HelpData Key="int32_const.override string ToString()" Value="" /> <HelpData Key="int32_const.public override string ToString()" Value="" /> <HelpData Key="int32_const.val" Value="Значение" /> <HelpData Key="int64_const" Value="" /> <HelpData Key="int64_const." Value="" /> <HelpData Key="int64_const.override string ToString()" Value="" /> <HelpData Key="int64_const.unsigned" Value="" /> <HelpData Key="int64_const.val" Value="" /> <HelpData Key="int_const" Value="" /> <HelpData Key="int_const.val" Value="" /> <HelpData Key="interface_node" Value="" /> <HelpData Key="interface_node." Value="" /> <HelpData Key="interface_node.interface_definitions" Value="" /> <HelpData Key="interface_node.interface_defsinitions" Value="" /> <HelpData Key="interface_node.uses_modules" Value="" /> <HelpData Key="interface_node.using_namespaces" Value="" /> <HelpData Key="is_pattern_expr" Value="" /> <HelpData Key="is_pattern_expr.constDeconstructorParamCheck" Value="" /> <HelpData Key="is_pattern_expr.left" Value="" /> <HelpData Key="is_pattern_expr.right" Value="" /> <HelpData Key="ith_element_of" Value="" /> <HelpData Key="ith_element_of.container" Value="" /> <HelpData Key="ith_element_of.index" Value="" /> <HelpData Key="jump_stmt" Value="" /> <HelpData Key="jump_stmt.JumpType" Value="" /> <HelpData Key="jump_stmt.expr" Value="" /> <HelpData Key="known_type_definition" Value="" /> <HelpData Key="known_type_definition." Value="" /> <HelpData Key="known_type_definition.tp" Value="" /> <HelpData Key="known_type_definition.unit_name" Value="" /> <HelpData Key="known_type_ident" Value="" /> <HelpData Key="known_type_ident.type" Value="" /> <HelpData Key="known_type_indent" Value="" /> <HelpData Key="known_type_indent.type" Value="" /> <HelpData Key="label_definitions" Value="Описание меток" /> <HelpData Key="label_definitions.labels" Value="Список меток" /> <HelpData Key="label_definitions.override string ToString()" Value="" /> <HelpData Key="label_name" Value="" /> <HelpData Key="label_name." Value="" /> <HelpData Key="label_name.name" Value="" /> <HelpData Key="labeled_statement" Value="" /> <HelpData Key="labeled_statement.label_name" Value="" /> <HelpData Key="labeled_statement.labeled_statement(string name, statement st)" Value="" /> <HelpData Key="labeled_statement.labeled_statement(string name, statement st, SourceContext sc)" Value="" /> <HelpData Key="labeled_statement.override string ToString()" Value="" /> <HelpData Key="labeled_statement.to_statement" Value="" /> <HelpData Key="labelname_list" Value="" /> <HelpData Key="labelname_list.names" Value="" /> <HelpData Key="lambda_any_type_node_syntax" Value="Marker. On semantic level becomes lambda_any_type_node in generic_conversions.SaveLambdasStates" /> <HelpData Key="lambda_inferred_type" Value="" /> <HelpData Key="lambda_inferred_type._realType" Value="" /> <HelpData Key="lambda_inferred_type.realType" Value="" /> <HelpData Key="lambda_inferred_type.real_type" Value="" /> <HelpData Key="let_var_expr" Value="" /> <HelpData Key="let_var_expr.ex" Value="" /> <HelpData Key="let_var_expr.id" Value="" /> <HelpData Key="list_generator" Value="SPython-only node" /> <HelpData Key="list_generator._condition" Value="" /> <HelpData Key="list_generator._expr" Value="" /> <HelpData Key="list_generator._ident" Value="" /> <HelpData Key="list_generator._range" Value="" /> <HelpData Key="literal" Value="#12 либо 'abc'" /> <HelpData Key="literal_const_line" Value="Представляет в синтаксическом дереве строку вида #123'abc'#124#125." /> <HelpData Key="literal_const_line.literal_const_line Add(literal _literal)" Value="" /> <HelpData Key="literal_const_line.literal_const_line Add(literal _literal, SourceContext sc)" Value="" /> <HelpData Key="literal_const_line.literal_const_line(literal _literal, SourceContext sc)" Value="" /> <HelpData Key="literal_const_line.literals" Value="" /> <HelpData Key="lock_stmt" Value="" /> <HelpData Key="lock_stmt.lock_object" Value="" /> <HelpData Key="lock_stmt.name" Value="" /> <HelpData Key="lock_stmt.stmt" Value="" /> <HelpData Key="long_const" Value="" /> <HelpData Key="long_const.val" Value="" /> <HelpData Key="look_stmt" Value="" /> <HelpData Key="look_stmt." Value="" /> <HelpData Key="look_stmt.name" Value="" /> <HelpData Key="look_stmt.stmt" Value="" /> <HelpData Key="loop_node" Value="" /> <HelpData Key="loop_node.count" Value="" /> <HelpData Key="loop_node.stmt" Value="" /> <HelpData Key="loop_stmt" Value="" /> <HelpData Key="loop_stmt." Value="" /> <HelpData Key="loop_stmt.count" Value="" /> <HelpData Key="loop_stmt.stmt" Value="" /> <HelpData Key="match_with" Value="" /> <HelpData Key="match_with.case_list" Value="" /> <HelpData Key="match_with.defaultAction" Value="" /> <HelpData Key="match_with.expr" Value="" /> <HelpData Key="matching_expression" Value="" /> <HelpData Key="matching_expression.left" Value="" /> <HelpData Key="matching_expression.right" Value="" /> <HelpData Key="method_call" Value="" /> <HelpData Key="method_call." Value="" /> <HelpData Key="method_call.func_name" Value="" /> <HelpData Key="method_call.method_call(addressed_value id, expression_list pars, SourceContext sc)" Value="" /> <HelpData Key="method_call.method_call(expression_list pars)" Value="" /> <HelpData Key="method_call.override string ToString()" Value="" /> <HelpData Key="method_call.parameters" Value="" /> <HelpData Key="method_call.parametres" Value="" /> <HelpData Key="method_header" Value="" /> <HelpData Key="method_name" Value="" /> <HelpData Key="method_name." Value="" /> <HelpData Key="method_name.class_name" Value="" /> <HelpData Key="method_name.dotted_namespace" Value="" /> <HelpData Key="method_name.explicit_interface_name" Value="" /> <HelpData Key="method_name.explicitly_interface_name" Value="" /> <HelpData Key="method_name.ln" Value="" /> <HelpData Key="method_name.lttn" Value="" /> <HelpData Key="method_name.meth_name" Value="" /> <HelpData Key="method_name.method_name(string name)" Value="" /> <HelpData Key="method_name.method_name(string name): base(null,name,null)" Value="" /> <HelpData Key="method_name.method_name(string name): base(null,new ident(name),null)" Value="" /> <HelpData Key="method_name.method_name(string name): this(null,new ident(name),null)" Value="" /> <HelpData Key="method_name.method_name(string name): this(null,null,new ident(name),null)" Value="" /> <HelpData Key="method_name.override string ToString()" Value="" /> <HelpData Key="modern_proc_type" Value="" /> <HelpData Key="modern_proc_type.aloneparam" Value="" /> <HelpData Key="modern_proc_type.el" Value="" /> <HelpData Key="modern_proc_type.res" Value="" /> <HelpData Key="name_assign_expr" Value="" /> <HelpData Key="name_assign_expr.expr" Value="" /> <HelpData Key="name_assign_expr.name" Value="" /> <HelpData Key="name_assign_expr_list" Value="" /> <HelpData Key="name_assign_expr_list.name_assign_expr_list Add(name_assign_expr ne)" Value="" /> <HelpData Key="name_assign_expr_list.name_assign_expr_list Add(name_assign_expr ne, SourceContext sc)" Value="" /> <HelpData Key="name_assign_expr_list.name_expr" Value="" /> <HelpData Key="name_space" Value="" /> <HelpData Key="name_space." Value="" /> <HelpData Key="name_space.name_space_parts" Value="" /> <HelpData Key="name_space.namespace_parts" Value="" /> <HelpData Key="named_type_reference" Value="Именованное определение типа" /> <HelpData Key="named_type_reference." Value="" /> <HelpData Key="named_type_reference.named_type_reference Add(ident _ident)" Value="" /> <HelpData Key="named_type_reference.named_type_reference Add(ident _ident, SourceContext sc)" Value="" /> <HelpData Key="named_type_reference.named_type_reference(ident _ident, SourceContext sc)" Value="" /> <HelpData Key="named_type_reference.named_type_reference(ident id, SourceContext sc)" Value="" /> <HelpData Key="named_type_reference.named_type_reference(string name)" Value="" /> <HelpData Key="named_type_reference.named_type_reference(string name, SourceContext sc)" Value="" /> <HelpData Key="named_type_reference.names" Value="Список имен типа" /> <HelpData Key="named_type_reference.override string ToString()" Value="" /> <HelpData Key="named_type_reference.type_name" Value="" /> <HelpData Key="named_type_reference.unit_name" Value="" /> <HelpData Key="named_type_reference.void Add(ident id)" Value="" /> <HelpData Key="named_type_reference.void Add(ident id, SourceContext sc)" Value="" /> <HelpData Key="named_type_reference.void Add(string name)" Value="" /> <HelpData Key="named_type_reference.void Add(string name, SourceContext sc)" Value="" /> <HelpData Key="named_type_reference_list" Value="" /> <HelpData Key="named_type_reference_list.named_type_reference_list Add(named_type_reference _named_type_reference)" Value="" /> <HelpData Key="named_type_reference_list.named_type_reference_list Add(named_type_reference _named_type_reference, SourceContext sc)" Value="" /> <HelpData Key="named_type_reference_list.named_type_reference_list(named_type_reference _named_type_reference, SourceContext sc)" Value="" /> <HelpData Key="named_type_reference_list.types" Value="" /> <HelpData Key="new_expr" Value="" /> <HelpData Key="new_expr." Value="" /> <HelpData Key="new_expr.array_init_expr" Value="" /> <HelpData Key="new_expr.array_size" Value="" /> <HelpData Key="new_expr.name" Value="" /> <HelpData Key="new_expr.name_ref" Value="" /> <HelpData Key="new_expr.new_array" Value="" /> <HelpData Key="new_expr.new_expr(type_definition type,expression_list pars): this(type,pars,false,null)" Value="" /> <HelpData Key="new_expr.new_expr(type_definition type,expression_list pars,SourceContext sc): this(type,pars,false,null,sc)" Value="" /> <HelpData Key="new_expr.parameters" Value="" /> <HelpData Key="new_expr.params" Value="" /> <HelpData Key="new_expr.params_list" Value="" /> <HelpData Key="new_expr.type" Value="" /> <HelpData Key="nil_const" Value="" /> <HelpData Key="no_type" Value="" /> <HelpData Key="no_type_foreach" Value="" /> <HelpData Key="no_type_foreach.no_type_foreach()" Value="" /> <HelpData Key="oberon_exit_directive" Value="" /> <HelpData Key="oberon_exit_reservedword" Value="" /> <HelpData Key="oberon_exit_reservedword." Value="" /> <HelpData Key="oberon_exit_reservedword.text" Value="" /> <HelpData Key="oberon_exit_stmt" Value="" /> <HelpData Key="oberon_exit_stmt.text" Value="" /> <HelpData Key="oberon_ident" Value="" /> <HelpData Key="oberon_ident_wiht_export_marker" Value="" /> <HelpData Key="oberon_ident_wiht_export_marker." Value="" /> <HelpData Key="oberon_ident_wiht_export_marker.marker" Value="" /> <HelpData Key="oberon_ident_with_export_marker" Value="" /> <HelpData Key="oberon_ident_with_export_marker.marker" Value="" /> <HelpData Key="oberon_import_module" Value="" /> <HelpData Key="oberon_import_module." Value="" /> <HelpData Key="oberon_import_module.new_name" Value="import new_name:=unit_name;" /> <HelpData Key="oberon_module" Value="" /> <HelpData Key="oberon_module." Value="" /> <HelpData Key="oberon_module.definitions" Value="" /> <HelpData Key="oberon_module.first_name" Value="" /> <HelpData Key="oberon_module.import_list" Value="" /> <HelpData Key="oberon_module.module_code" Value="" /> <HelpData Key="oberon_module.module_name" Value="" /> <HelpData Key="oberon_module.second_name" Value="" /> <HelpData Key="oberon_module_name" Value="" /> <HelpData Key="oberon_module_name." Value="" /> <HelpData Key="oberon_module_name.first_name" Value="" /> <HelpData Key="oberon_module_name.second_name" Value="" /> <HelpData Key="oberon_procedure_header" Value="" /> <HelpData Key="oberon_procedure_header." Value="" /> <HelpData Key="oberon_procedure_header.first_name" Value="" /> <HelpData Key="oberon_procedure_header.method_name" Value="" /> <HelpData Key="oberon_procedure_header.parametres" Value="" /> <HelpData Key="oberon_procedure_header.receiver" Value="" /> <HelpData Key="oberon_procedure_header.return_type" Value="" /> <HelpData Key="oberon_procedure_header.second_name" Value="" /> <HelpData Key="oberon_procedure_receiver" Value="" /> <HelpData Key="oberon_procedure_receiver." Value="" /> <HelpData Key="oberon_procedure_receiver.param_kind" Value="" /> <HelpData Key="oberon_procedure_receiver.receiver_name" Value="" /> <HelpData Key="oberon_procedure_receiver.receiver_typename" Value="" /> <HelpData Key="oberon_procedure_receiver.reciver_type" Value="" /> <HelpData Key="oberon_withstmt" Value="" /> <HelpData Key="oberon_withstmt." Value="" /> <HelpData Key="oberon_withstmt.else_stmt" Value="" /> <HelpData Key="oberon_withstmt.quardstat_list" Value="" /> <HelpData Key="oberon_withstmt_guardstat" Value="" /> <HelpData Key="oberon_withstmt_guardstat." Value="" /> <HelpData Key="oberon_withstmt_guardstat.name" Value="" /> <HelpData Key="oberon_withstmt_guardstat.stmt" Value="" /> <HelpData Key="oberon_withstmt_guardstat.type_name" Value="" /> <HelpData Key="oberon_withstmt_guardstat_list" Value="" /> <HelpData Key="oberon_withstmt_guardstat_list.guardstats" Value="" /> <HelpData Key="on_exception" Value="" /> <HelpData Key="on_exception.exception_type_name" Value="" /> <HelpData Key="on_exception.exception_var_name" Value="" /> <HelpData Key="on_exception.stat" Value="" /> <HelpData Key="on_exception_list" Value="" /> <HelpData Key="on_exception_list.on_exception_list Add(on_exception _on_exception)" Value="" /> <HelpData Key="on_exception_list.on_exception_list Add(on_exception _on_exception, SourceContext sc)" Value="" /> <HelpData Key="on_exception_list.on_exception_list(on_exception _on_exception, SourceContext sc)" Value="" /> <HelpData Key="on_exception_list.on_exceptions" Value="" /> <HelpData Key="op_type_node" Value="" /> <HelpData Key="op_type_node.type" Value="" /> <HelpData Key="operator_name" Value="" /> <HelpData Key="operator_name." Value="" /> <HelpData Key="operator_name.operator_type" Value="" /> <HelpData Key="operator_name_ident" Value="" /> <HelpData Key="operator_name_ident." Value="" /> <HelpData Key="operator_name_ident.operator_type" Value="" /> <HelpData Key="operator_name_ident.type" Value="" /> <HelpData Key="pair_type_stlist" Value="" /> <HelpData Key="pair_type_stlist.exprs" Value="" /> <HelpData Key="pair_type_stlist.tn" Value="" /> <HelpData Key="pascal_set_constant" Value="Выражение-константа множество" /> <HelpData Key="pascal_set_constant." Value="" /> <HelpData Key="pascal_set_constant.values" Value="" /> <HelpData Key="pascal_set_constant.void Add(expression value)" Value="Добавляет во множество элемент" /> <HelpData Key="pattern_case" Value="" /> <HelpData Key="pattern_case.case_action" Value="" /> <HelpData Key="pattern_case.condition" Value="" /> <HelpData Key="pattern_case.isDefault" Value="" /> <HelpData Key="pattern_case.pattern" Value="" /> <HelpData Key="pattern_cases" Value="" /> <HelpData Key="pattern_cases.elements" Value="" /> <HelpData Key="pattern_deconstructor_call_params" Value="" /> <HelpData Key="pattern_deconstructor_call_params.parameters" Value="" /> <HelpData Key="pattern_deconstructor_parameter" Value="Базовый класс параметра deconstruct" /> <HelpData Key="pattern_deconstructor_parameter.identifier" Value="" /> <HelpData Key="pattern_deconstructor_parameter.isDeconstruct" Value="Флаг, показывающий, что этот параметр - рекурсивный паттерн" /> <HelpData Key="pattern_deconstructor_parameter.name" Value="" /> <HelpData Key="pattern_deconstructor_parameter.type" Value="" /> <HelpData Key="pattern_node" Value="" /> <HelpData Key="pattern_node.parameters" Value="" /> <HelpData Key="pattern_parameter" Value="Базовый класс параметра для pattern_node" /> <HelpData Key="proc_block" Value="" /> <HelpData Key="procedure_attribute" Value="" /> <HelpData Key="procedure_attribute.attribute_type" Value="" /> <HelpData Key="procedure_attribute.override string ToString()" Value="" /> <HelpData Key="procedure_attributes_list" Value="" /> <HelpData Key="procedure_attributes_list.proc_attributes" Value="" /> <HelpData Key="procedure_attributes_list.procedure_attributes_list Add(procedure_attribute _procedure_attribute)" Value="" /> <HelpData Key="procedure_attributes_list.procedure_attributes_list Add(procedure_attribute _procedure_attribute, SourceContext sc)" Value="" /> <HelpData Key="procedure_attributes_list.procedure_attributes_list(proc_attribute attr): this(attr,null)" Value="" /> <HelpData Key="procedure_attributes_list.procedure_attributes_list(proc_attribute attr, SourceContext sc): this(new procedure_attribute(attr),sc)" Value="" /> <HelpData Key="procedure_attributes_list.procedure_attributes_list(procedure_attribute _procedure_attribute)" Value="" /> <HelpData Key="procedure_attributes_list.procedure_attributes_list(procedure_attribute _procedure_attribute, SourceContext sc)" Value="" /> <HelpData Key="procedure_call" Value="bool is_ident; // является ли вызов процедуры идентификатором. Нужно исключительно для секции write свойств" /> <HelpData Key="procedure_call." Value="" /> <HelpData Key="procedure_call.func_name" Value="" /> <HelpData Key="procedure_call.is_ident" Value="" /> <HelpData Key="procedure_call.override string ToString()" Value="" /> <HelpData Key="procedure_call.parametres" Value="" /> <HelpData Key="procedure_definition" Value="" /> <HelpData Key="procedure_definition.has_yield" Value="" /> <HelpData Key="procedure_definition.is_short_definition" Value="" /> <HelpData Key="procedure_definition.proc_body" Value="" /> <HelpData Key="procedure_definition.proc_header" Value="" /> <HelpData Key="procedure_definition.procedure_definition(procedure_header proc_header, proc_block proc_body)" Value="" /> <HelpData Key="procedure_definition.procedure_definition(procedure_header proc_header, proc_block proc_body, SourceContext sc)" Value="" /> <HelpData Key="procedure_definition.procedure_definition(procedure_header proc_header,proc_block body)" Value="" /> <HelpData Key="procedure_definition.procedure_definition(procedure_header proc_header,statement_list sl): this(proc_header, new block(sl))" Value="" /> <HelpData Key="procedure_definition.void AssignAttrList(attribute_list al)" Value="" /> <HelpData Key="procedure_header" Value="" /> <HelpData Key="procedure_header." Value="" /> <HelpData Key="procedure_header.class_keyword" Value="class procedure..." /> <HelpData Key="procedure_header.name" Value="" /> <HelpData Key="procedure_header.of_object" Value="" /> <HelpData Key="procedure_header.override string ToString()" Value="" /> <HelpData Key="procedure_header.parameters" Value="" /> <HelpData Key="procedure_header.parametres" Value="" /> <HelpData Key="procedure_header.proc_attributes" Value="" /> <HelpData Key="procedure_header.procedure_header(formal_parameters _parameters,procedure_attributes_list _proc_attributes,method_name _name,where_definition_list _where_defs,SourceContext sc)" Value="" /> <HelpData Key="procedure_header.t" Value="" /> <HelpData Key="procedure_header.template_args" Value="" /> <HelpData Key="procedure_header.template_params" Value="" /> <HelpData Key="procedure_header.where_defs" Value="" /> <HelpData Key="procedure_of_object" Value="... of object" /> <HelpData Key="procedure_of_object." Value="" /> <HelpData Key="procedure_of_object.header" Value="" /> <HelpData Key="program_body" Value="" /> <HelpData Key="program_body." Value="" /> <HelpData Key="program_body.program_code" Value="" /> <HelpData Key="program_body.program_definitions" Value="" /> <HelpData Key="program_body.used_units" Value="" /> <HelpData Key="program_body.using_list" Value="" /> <HelpData Key="program_module" Value="" /> <HelpData Key="program_module." Value="" /> <HelpData Key="program_module.program_block" Value="" /> <HelpData Key="program_module.program_body" Value="" /> <HelpData Key="program_module.program_module(ident id,uses_list _used_units,block _program_block)" Value="" /> <HelpData Key="program_module.program_module(ident id,uses_list _used_units,block _program_block,SourceContext sc)" Value="" /> <HelpData Key="program_module.program_module(ident id,uses_list _used_units,block _program_block,using_list _using_namespaces)" Value="" /> <HelpData Key="program_module.program_module(ident id,uses_list _used_units,block _program_block,using_list _using_namespaces,SourceContext sc)" Value="" /> <HelpData Key="program_module.program_name" Value="" /> <HelpData Key="program_module.static program_module create(ident id,uses_list _used_units,block _program_block)" Value="" /> <HelpData Key="program_module.static program_module create(ident id,uses_list _used_units,block _program_block,SourceContext sc)" Value="" /> <HelpData Key="program_module.static program_module create(ident id,uses_list _used_units,block _program_block,using_list _using_namespaces)" Value="" /> <HelpData Key="program_module.static program_module create(ident id,uses_list _used_units,block _program_block,using_list _using_namespaces,SourceContext sc)" Value="" /> <HelpData Key="program_module.used_units" Value="" /> <HelpData Key="program_module.using_list" Value="" /> <HelpData Key="program_module.using_namespaces" Value="" /> <HelpData Key="program_name" Value="Имя программы" /> <HelpData Key="program_name.override string ToString()" Value="" /> <HelpData Key="program_name.prog_name" Value="Идентификатор - имя программы" /> <HelpData Key="program_tree" Value="" /> <HelpData Key="program_tree.compilation_units" Value="Список подключенных модулей" /> <HelpData Key="program_tree.program_tree Add(compilation_unit _compilation_unit)" Value="" /> <HelpData Key="program_tree.program_tree Add(compilation_unit _compilation_unit, SourceContext sc)" Value="" /> <HelpData Key="program_tree.program_tree(compilation_unit _compilation_unit, SourceContext sc)" Value="" /> <HelpData Key="properpty_ident" Value="" /> <HelpData Key="properpty_ident.ln" Value="" /> <HelpData Key="property_accessors" Value="" /> <HelpData Key="property_accessors.property_accessors(ident read_accessor, ident write_accessor): this(new read_accessor_name(read_accessor), new write_accessor_name(write_accessor))" Value="" /> <HelpData Key="property_accessors.read_accessor" Value="" /> <HelpData Key="property_accessors.write_accessor" Value="" /> <HelpData Key="property_array_default" Value="" /> <HelpData Key="property_ident" Value="" /> <HelpData Key="property_ident.ln" Value="" /> <HelpData Key="property_interface" Value="" /> <HelpData Key="property_interface." Value="" /> <HelpData Key="property_interface.index_expression" Value="" /> <HelpData Key="property_interface.parameter_list" Value="" /> <HelpData Key="property_interface.property_type" Value="" /> <HelpData Key="property_parameter" Value="" /> <HelpData Key="property_parameter.names" Value="" /> <HelpData Key="property_parameter.type" Value="" /> <HelpData Key="property_parameter_list" Value="" /> <HelpData Key="property_parameter_list." Value="" /> <HelpData Key="property_parameter_list.names" Value="" /> <HelpData Key="property_parameter_list.parameters" Value="" /> <HelpData Key="property_parameter_list.property_parameter_list Add(property_parameter _property_parameter)" Value="" /> <HelpData Key="property_parameter_list.property_parameter_list Add(property_parameter _property_parameter, SourceContext sc)" Value="" /> <HelpData Key="property_parameter_list.property_parameter_list(property_parameter _property_parameter, SourceContext sc)" Value="" /> <HelpData Key="property_parameter_list.type" Value="" /> <HelpData Key="property_parameters" Value="" /> <HelpData Key="question_colon_expression" Value="" /> <HelpData Key="question_colon_expression." Value="" /> <HelpData Key="question_colon_expression.condition" Value="" /> <HelpData Key="question_colon_expression.ret_if_false" Value="" /> <HelpData Key="question_colon_expression.ret_if_true" Value="" /> <HelpData Key="raise_statement" Value="Выкидывание исключения." /> <HelpData Key="raise_statement." Value="" /> <HelpData Key="raise_statement.excep" Value="Выкидываемое исключение." /> <HelpData Key="raise_stmt" Value="raise [expr [at address]]" /> <HelpData Key="raise_stmt." Value="" /> <HelpData Key="raise_stmt.address" Value="" /> <HelpData Key="raise_stmt.expr" Value="" /> <HelpData Key="raise_stmt.object" Value="" /> <HelpData Key="read_accessor_name" Value="procedure_definition pr != null если метод сгенерирован по выражению. //pr сделано object чтобы не обходилось лишний раз" /> <HelpData Key="read_accessor_name.accessor_name" Value="" /> <HelpData Key="read_accessor_name.expr_for_formatting" Value="" /> <HelpData Key="read_accessor_name.expression_for_formatting" Value="" /> <HelpData Key="read_accessor_name.pr" Value="" /> <HelpData Key="record_const" Value="" /> <HelpData Key="record_const." Value="" /> <HelpData Key="record_const.rec_consts" Value="" /> <HelpData Key="record_const.record_const Add(record_const_definition _record_const_definition)" Value="" /> <HelpData Key="record_const.record_const Add(record_const_definition _record_const_definition, SourceContext sc)" Value="" /> <HelpData Key="record_const.record_const(record_const_definition _record_const_definition, SourceContext sc)" Value="" /> <HelpData Key="record_const.record_const(record_const_definition rcd, SourceContext sc)" Value="" /> <HelpData Key="record_const.record_const(record_const_definition rcd, SourceContext sc);" Value="" /> <HelpData Key="record_const.void Add(record_const_definition rcd, SourceContext sc)" Value="" /> <HelpData Key="record_const_definition" Value="" /> <HelpData Key="record_const_definition.name" Value="" /> <HelpData Key="record_const_definition.val" Value="" /> <HelpData Key="record_type" Value="" /> <HelpData Key="record_type." Value="" /> <HelpData Key="record_type.base_type" Value="in oberon2" /> <HelpData Key="record_type.fixed_part" Value="" /> <HelpData Key="record_type.parts" Value="" /> <HelpData Key="record_type.rec_vars" Value="" /> <HelpData Key="record_type.var_part" Value="" /> <HelpData Key="record_type.variant_part" Value="" /> <HelpData Key="record_type_fields" Value="" /> <HelpData Key="record_type_fields." Value="" /> <HelpData Key="record_type_fields.fixed_part" Value="" /> <HelpData Key="record_type_fields.variant_part" Value="" /> <HelpData Key="record_type_parts" Value="" /> <HelpData Key="record_type_parts.fixed_part" Value="" /> <HelpData Key="record_type_parts.variant_part" Value="" /> <HelpData Key="recursive_collection_parameter" Value="Рекурсивный паттерн-параметр. " /> <HelpData Key="recursive_collection_parameter.pattern" Value="" /> <HelpData Key="recursive_collection_pattern" Value="Рекурсивный паттерн-параметр. " /> <HelpData Key="recursive_collection_pattern.pattern" Value="" /> <HelpData Key="recursive_deconstructor_parameter" Value="Параметр-паттерн. Часть рекурсивного паттерна." /> <HelpData Key="recursive_deconstructor_parameter.pattern" Value="" /> <HelpData Key="recursive_pattern_parameter" Value="Рекурсивный паттерн-параметр." /> <HelpData Key="recursive_pattern_parameter.pattern" Value="" /> <HelpData Key="recursive_tuple_parameter" Value="Рекурсивный паттерн-параметр." /> <HelpData Key="ref_type" Value="" /> <HelpData Key="ref_type.pointed_to" Value="" /> <HelpData Key="ref_var_def_statement" Value="Для конструкции refvar id := ref addrValue, которая не имеет аналога в языке и генерируется при развертывании кортежного присваивания в конструкции (a,a[i]) := (b,666);" /> <HelpData Key="ref_var_def_statement.initial_value" Value="" /> <HelpData Key="ref_var_def_statement.var" Value="ref var id := ref add_value" /> <HelpData Key="repeat_node" Value="Цикл с постусловием (repeat)" /> <HelpData Key="repeat_node.expr" Value="Условие завершения цикла" /> <HelpData Key="repeat_node.statements" Value="Тело цикла" /> <HelpData Key="return_statement" Value="SPython-only node" /> <HelpData Key="return_statement.expr" Value="" /> <HelpData Key="return_stmt" Value="" /> <HelpData Key="return_stmt." Value="" /> <HelpData Key="return_stmt.JumpType" Value="" /> <HelpData Key="return_stmt.expr" Value="" /> <HelpData Key="roof_dereference" Value="" /> <HelpData Key="roof_dereference.override string ToString()" Value="" /> <HelpData Key="same_type_node" Value="" /> <HelpData Key="same_type_node.ex" Value="" /> <HelpData Key="semantic_addr_value" Value="" /> <HelpData Key="semantic_addr_value.expr" Value="" /> <HelpData Key="semantic_check" Value="Узел для семантических проверок на этапе построения семантического дерева. Сделан для узлов синтаксического дерева, реализующих синтаксический сахар. Может, видимо, использоваться и для обычных семантических проверок" /> <HelpData Key="semantic_check." Value="" /> <HelpData Key="semantic_check.CheckName" Value="Тип проверки. Пока строковый. Например, является ли выражение целым" /> <HelpData Key="semantic_check.fictive" Value="Фиктивное поле - чтобы можно было вручную написать конструктор с params" /> <HelpData Key="semantic_check.param" Value="Параметры - синтаксические узлы для проверки" /> <HelpData Key="semantic_check.semantic_check(string name, params object[] pars)" Value="" /> <HelpData Key="semantic_check.semantic_check(string name, params syntax_node[] pars)" Value="" /> <HelpData Key="semantic_check.semantic_check(string name, params syntax_tree_node[] pars)" Value="" /> <HelpData Key="semantic_check_statement" Value="" /> <HelpData Key="semantic_check_statement.stat" Value="" /> <HelpData Key="semantic_check_sugared_statement" Value="узел, не генерирующий кода, но осуществляющий семантические проверки сахарных узлов. stat - это на самом деле statement. stat сделано типа object - чтобы оно автоматически не обходилось" /> <HelpData Key="semantic_check_sugared_statement.stat" Value="" /> <HelpData Key="semantic_check_sugared_statement_node" Value="" /> <HelpData Key="semantic_check_sugared_statement_node.lst" Value="" /> <HelpData Key="semantic_check_sugared_statement_node.stat" Value="" /> <HelpData Key="semantic_check_sugared_statement_node.typ" Value="" /> <HelpData Key="semantic_check_sugared_var_def_statement_node" Value="" /> <HelpData Key="semantic_check_sugared_var_def_statement_node.lst" Value="" /> <HelpData Key="semantic_check_sugared_var_def_statement_node.typ" Value="" /> <HelpData Key="semantic_expr_node" Value="" /> <HelpData Key="semantic_expr_node.expr" Value="" /> <HelpData Key="semantic_ith_element_of" Value="" /> <HelpData Key="semantic_ith_element_of.container" Value="" /> <HelpData Key="semantic_ith_element_of.id" Value="" /> <HelpData Key="semantic_ith_element_of.index" Value="" /> <HelpData Key="semantic_type_node" Value="" /> <HelpData Key="semantic_type_node.type" Value="" /> <HelpData Key="sequence_type" Value="" /> <HelpData Key="sequence_type.elements_type" Value="Тип элементов" /> <HelpData Key="sequence_type.elemets_types" Value="Тип элементов последовательности" /> <HelpData Key="set_type_definition" Value="" /> <HelpData Key="set_type_definition.of_type" Value="" /> <HelpData Key="sharp_char_const" Value="Представление в синтаксичеком дереве символьной константы вида #100." /> <HelpData Key="sharp_char_const.char_num" Value="" /> <HelpData Key="sharp_const_line" Value="Представляет в синтаксическом дереве строку вида #123#124#125." /> <HelpData Key="sharp_const_line.literals" Value="" /> <HelpData Key="sharp_const_line.sharp_consts" Value="" /> <HelpData Key="short_func_definition" Value="" /> <HelpData Key="short_func_definition.def" Value="" /> <HelpData Key="short_func_definition.procdef" Value="" /> <HelpData Key="short_proc_definition" Value="" /> <HelpData Key="short_proc_definition.def" Value="" /> <HelpData Key="short_proc_definition.procdef" Value="" /> <HelpData Key="short_proc_func_definition" Value="" /> <HelpData Key="short_proc_func_definition.def" Value="" /> <HelpData Key="simple_attribute_list" Value="" /> <HelpData Key="simple_attribute_list." Value="" /> <HelpData Key="simple_attribute_list.attributes" Value="" /> <HelpData Key="simple_attribute_list.simple_attribute_list Add(attribute _attribute)" Value="" /> <HelpData Key="simple_attribute_list.simple_attribute_list Add(attribute _attribute, SourceContext sc)" Value="" /> <HelpData Key="simple_attribute_list.simple_attribute_list(attribute _attribute, SourceContext sc)" Value="" /> <HelpData Key="simple_attribute_list.simple_attribute_list(attribute a, SourceContext sc)" Value="" /> <HelpData Key="simple_attribute_list.simple_attribute_list(attribute a, Source_context sc)" Value="" /> <HelpData Key="simple_attribute_list.void Add(attribute a, SourceContext sc)" Value="" /> <HelpData Key="simple_const_definition" Value="" /> <HelpData Key="simple_const_definition." Value="" /> <HelpData Key="simple_const_definition.simple_const_definition(ident name, expression value, SourceContext sc)" Value="" /> <HelpData Key="simple_expr_with_deref" Value="" /> <HelpData Key="simple_expr_with_deref.has_deref" Value="" /> <HelpData Key="simple_expr_with_deref.simple_expr" Value="" /> <HelpData Key="simple_property" Value="property property_name[parameter_list]:property_type index index_expression accessors; [virtual;] array_default;" /> <HelpData Key="simple_property." Value="" /> <HelpData Key="simple_property.accessors" Value="" /> <HelpData Key="simple_property.array_default" Value="" /> <HelpData Key="simple_property.attr" Value="" /> <HelpData Key="simple_property.index_expression" Value="" /> <HelpData Key="simple_property.initial_value" Value="" /> <HelpData Key="simple_property.is_auto" Value="" /> <HelpData Key="simple_property.parameter_list" Value="" /> <HelpData Key="simple_property.property_name" Value="" /> <HelpData Key="simple_property.property_type" Value="" /> <HelpData Key="simple_property.simple_property(ident _property_name,type_definition _property_type,expression _index_expression,property_accessors _accessors,property_array_default _array_default,property_parameter_list _parameter_list,definition_attribute _attr)" Value="" /> <HelpData Key="simple_property.simple_property(ident name, type_definition type, property_accessors accessors): this(name, type, null, accessors, null, null, definition_attribute.None)" Value="" /> <HelpData Key="simple_property.virt_over_none_attr" Value="" /> <HelpData Key="sizeof_operator" Value="" /> <HelpData Key="sizeof_operator." Value="" /> <HelpData Key="sizeof_operator.expr" Value="" /> <HelpData Key="sizeof_operator.type_decl" Value="" /> <HelpData Key="sizeof_operator.type_def" Value="" /> <HelpData Key="sizeof_operator.type_name" Value="" /> <HelpData Key="slice_expr" Value="" /> <HelpData Key="slice_expr.from" Value="" /> <HelpData Key="slice_expr.index_inversion_from" Value="" /> <HelpData Key="slice_expr.index_inversion_to" Value="" /> <HelpData Key="slice_expr.step" Value="" /> <HelpData Key="slice_expr.to" Value="" /> <HelpData Key="slice_expr.v" Value="" /> <HelpData Key="slice_expr_question" Value="" /> <HelpData Key="slice_expr_question.from" Value="" /> <HelpData Key="slice_expr_question.n" Value="" /> <HelpData Key="slice_expr_question.step" Value="" /> <HelpData Key="slice_expr_question.to" Value="" /> <HelpData Key="slice_expr_question.v" Value="" /> <HelpData Key="spython_method_call" Value="" /> <HelpData Key="spython_method_call.method_name" Value="" /> <HelpData Key="spython_method_call.param_list" Value="" /> <HelpData Key="statement" Value="Оператор" /> <HelpData Key="statement." Value="" /> <HelpData Key="statement.label_name" Value="" /> <HelpData Key="statement_list" Value="Блок операторов" /> <HelpData Key="statement_list." Value="" /> <HelpData Key="statement_list.abc
{

}" Value="" /> <HelpData Key="statement_list.expr_lambda_body" Value="Поле, показывающее, что это - тело лямбда-выражения из одного выражения (созданное вызовом NewLambdaBody)" /> <HelpData Key="statement_list.left_logical_bracket" Value="Левая операторная скобка" /> <HelpData Key="statement_list.right_logical_bracket" Value="Правая операторная скобка" /> <HelpData Key="statement_list.statement_list Add(statement _statement)" Value="" /> <HelpData Key="statement_list.statement_list Add(statement _statement, SourceContext sc)" Value="" /> <HelpData Key="statement_list.statement_list(statement _statement)" Value="" /> <HelpData Key="statement_list.statement_list(statement _statement, SourceContext sc)" Value="" /> <HelpData Key="statement_list.statement_list(statement st, SourceContext sc)" Value="" /> <HelpData Key="statement_list.subnodes" Value="Список операторов" /> <HelpData Key="statement_list.void Add(SourceContext sc)" Value="" /> <HelpData Key="statement_list.void Add(statement st)" Value="" /> <HelpData Key="statement_list.void Add(statement st, )" Value="" /> <HelpData Key="statement_list.void Add(statement st, SourceContext sc)" Value="" /> <HelpData Key="string_const" Value="Строковая константа" /> <HelpData Key="string_const.IsMultiline" Value="" /> <HelpData Key="string_const.Value" Value="Значенеи строковой константы" /> <HelpData Key="string_const.override string ToString()" Value="" /> <HelpData Key="string_num_definition" Value="Представление для класса строки вида string[256]." /> <HelpData Key="string_num_definition." Value="" /> <HelpData Key="string_num_definition.name" Value="" /> <HelpData Key="string_num_definition.num_of_symbols" Value="Число символов в строке вида string[256]." /> <HelpData Key="subprogram_body" Value="Тело подпрограммы" /> <HelpData Key="subprogram_body.subprogram_code" Value="Блок операторов подпрограммы" /> <HelpData Key="subprogram_body.subprogram_defs" Value="Описания подпрограммы" /> <HelpData Key="subprogram_definition" Value="" /> <HelpData Key="subprogram_definitions" Value="" /> <HelpData Key="subprogram_definitions.defs" Value="" /> <HelpData Key="subprogram_definitions_as_statement" Value="" /> <HelpData Key="subprogram_definitions_as_statement.defs" Value="" /> <HelpData Key="sugared_addressed_value" Value="Обёртка для сахарного адресуемого значения, хранящего сахарный узел для семантических проверок и новое выражение после удаления синтаксического сахара" /> <HelpData Key="sugared_addressed_value.new_addr_value" Value="" /> <HelpData Key="sugared_addressed_value.new_expr" Value="" /> <HelpData Key="sugared_addressed_value.sugared" Value="" /> <HelpData Key="sugared_addressed_value.sugared_expr" Value="" /> <HelpData Key="sugared_expression" Value="Обёртка для сахарного выражения, хранящего сахарный узел для семантических проверок и новое выражение после удаления синтаксического сахара" /> <HelpData Key="sugared_expression.new_expr" Value="" /> <HelpData Key="sugared_expression.sugared_expr" Value="" /> <HelpData Key="switch_stmt" Value="" /> <HelpData Key="switch_stmt." Value="" /> <HelpData Key="switch_stmt.Part" Value="" /> <HelpData Key="switch_stmt.SwitchPartType" Value="" /> <HelpData Key="switch_stmt.condition" Value="" /> <HelpData Key="switch_stmt.stmt" Value="" /> <HelpData Key="syntax_tree_node" Value="Базовый класс для всех классов синтаксического дерева" /> <HelpData Key="syntax_tree_node.f" Value="" /> <HelpData Key="syntax_tree_node.source_context" Value="Позиция в тексте (строка-столбец начала - строка-столбец конца)" /> <HelpData Key="template_operator_name" Value="" /> <HelpData Key="template_operator_name.opname" Value="" /> <HelpData Key="template_param_list" Value="" /> <HelpData Key="template_param_list." Value="" /> <HelpData Key="template_param_list.params" Value="" /> <HelpData Key="template_param_list.params_list" Value="" /> <HelpData Key="template_param_list.template_param_list Add(type_definition _type_definition)" Value="" /> <HelpData Key="template_param_list.template_param_list Add(type_definition _type_definition, SourceContext sc)" Value="" /> <HelpData Key="template_param_list.template_param_list(type_definition _type_definition, SourceContext sc)" Value="" /> <HelpData Key="template_param_list.template_param_list(type_definition td, SourceContext sc)" Value="" /> <HelpData Key="template_param_list.template_params" Value="" /> <HelpData Key="template_param_list.void Add(type_definition td, SourceContext sc)" Value="" /> <HelpData Key="template_type_name" Value="" /> <HelpData Key="template_type_name." Value="" /> <HelpData Key="template_type_name.name_ident" Value="" /> <HelpData Key="template_type_name.template_args" Value="" /> <HelpData Key="template_type_reference" Value="" /> <HelpData Key="template_type_reference." Value="" /> <HelpData Key="template_type_reference.name" Value="" /> <HelpData Key="template_type_reference.params_list" Value="" /> <HelpData Key="to_expr" Value="" /> <HelpData Key="to_expr.key" Value="" /> <HelpData Key="to_expr.value" Value="" /> <HelpData Key="token_info" Value="" /> <HelpData Key="token_info." Value="" /> <HelpData Key="token_info.override string ToString()" Value="" /> <HelpData Key="token_info.text" Value="" /> <HelpData Key="token_taginfo" Value="" /> <HelpData Key="token_taginfo.tag" Value="" /> <HelpData Key="tree_node" Value="Базовый класс для всех классов синтаксического дерева" /> <HelpData Key="tree_node.source_context" Value="Положение объекта, представленного данным узлои дерева, в исходных кодах программы." /> <HelpData Key="try_except_statement" Value="" /> <HelpData Key="try_except_statement.else_statements" Value="" /> <HelpData Key="try_except_statement.on_except" Value="" /> <HelpData Key="try_finally_statement" Value="" /> <HelpData Key="try_finally_statement.finally_statements" Value="" /> <HelpData Key="try_handler" Value="" /> <HelpData Key="try_handler_except" Value="" /> <HelpData Key="try_handler_except." Value="" /> <HelpData Key="try_handler_except.except_block" Value="" /> <HelpData Key="try_handler_finally" Value="" /> <HelpData Key="try_handler_finally." Value="" /> <HelpData Key="try_handler_finally.stmt_list" Value="" /> <HelpData Key="try_statement" Value="" /> <HelpData Key="try_statement.statements" Value="" /> <HelpData Key="try_stmt" Value="" /> <HelpData Key="try_stmt." Value="" /> <HelpData Key="try_stmt.handler" Value="" /> <HelpData Key="try_stmt.stmt_list" Value="" /> <HelpData Key="tuple_node" Value="" /> <HelpData Key="tuple_node.el" Value="" /> <HelpData Key="tuple_node_for_formatter" Value="" /> <HelpData Key="tuple_node_for_formatter.el" Value="" /> <HelpData Key="tuple_pattern" Value="" /> <HelpData Key="tuple_pattern_var_parameter" Value="" /> <HelpData Key="tuple_pattern_var_parameter.identifier" Value="" /> <HelpData Key="tuple_pattern_var_parameter.type" Value="" /> <HelpData Key="tuple_pattern_wild_card" Value="" /> <HelpData Key="tuple_wild_card" Value="" /> <HelpData Key="type_declaration" Value="" /> <HelpData Key="type_declaration.type_declaration(string name, type_definition type): this(new ident(name),type)" Value="" /> <HelpData Key="type_declaration.type_declaration(string name, type_definition type, SourceContext sc): this(new ident(name),type,sc)" Value="" /> <HelpData Key="type_declaration.type_def" Value="" /> <HelpData Key="type_declaration.type_name" Value="" /> <HelpData Key="type_declarations" Value="Список определений типов" /> <HelpData Key="type_declarations." Value="" /> <HelpData Key="type_declarations.type_declarations Add(type_declaration _type_declaration)" Value="" /> <HelpData Key="type_declarations.type_declarations Add(type_declaration _type_declaration, SourceContext sc)" Value="" /> <HelpData Key="type_declarations.type_declarations(type_declaration _type_declaration, SourceContext sc)" Value="" /> <HelpData Key="type_declarations.type_declarations(type_declaration typeDecl, SourceContext sc)" Value="" /> <HelpData Key="type_declarations.types_decl" Value="" /> <HelpData Key="type_declarations.void Add(type_declaration typeDecl)" Value="Добавляет в список определение типа" /> <HelpData Key="type_declarations.void Add(type_declaration typeDecl, SourceContext sc)" Value="" /> <HelpData Key="type_def_attr_list" Value="" /> <HelpData Key="type_def_attr_list.attributes" Value="" /> <HelpData Key="type_definition" Value="Определение типа" /> <HelpData Key="type_definition." Value="" /> <HelpData Key="type_definition.attr_list" Value="" /> <HelpData Key="type_definition_attr" Value="" /> <HelpData Key="type_definition_attr.attr" Value="" /> <HelpData Key="type_definition_attr_list" Value="" /> <HelpData Key="type_definition_attr_list.attributes" Value="" /> <HelpData Key="type_definition_attr_list.type_definition_attr_list Add(type_definition_attr _type_definition_attr)" Value="" /> <HelpData Key="type_definition_attr_list.type_definition_attr_list Add(type_definition_attr _type_definition_attr, SourceContext sc)" Value="" /> <HelpData Key="type_definition_attr_list.type_definition_attr_list(type_definition_attr _type_definition_attr, SourceContext sc)" Value="" /> <HelpData Key="type_definition_list" Value="" /> <HelpData Key="type_definition_list.defs" Value="" /> <HelpData Key="type_definition_list.type_definition_list Add(type_definition _type_definition)" Value="" /> <HelpData Key="type_definition_list.type_definition_list Add(type_definition _type_definition, SourceContext sc)" Value="" /> <HelpData Key="type_definition_list.type_definition_list(type_definition _type_definition, SourceContext sc)" Value="" /> <HelpData Key="type_pattern" Value="" /> <HelpData Key="type_pattern.identifier" Value="" /> <HelpData Key="type_pattern.type" Value="" /> <HelpData Key="typecast_expr" Value="" /> <HelpData Key="typecast_expr." Value="" /> <HelpData Key="typecast_expr.type_def" Value="" /> <HelpData Key="typecast_node" Value="" /> <HelpData Key="typecast_node." Value="" /> <HelpData Key="typecast_node.cast_op" Value="" /> <HelpData Key="typecast_node.expr" Value="" /> <HelpData Key="typecast_node.left" Value="" /> <HelpData Key="typecast_node.right" Value="" /> <HelpData Key="typecast_node.type_def" Value="" /> <HelpData Key="typeclass_definition" Value="Определение класса типов" /> <HelpData Key="typeclass_definition.additional_restrictions" Value="" /> <HelpData Key="typeclass_definition.body" Value="" /> <HelpData Key="typeclass_param_list" Value="Список параметров тайпкласса" /> <HelpData Key="typeclass_param_list.public typeclass_param_list(template_param_list _template_param_list): this(_template_param_list._dereferencing_value, _template_param_list._params_list, _template_param_list.source_context)" Value="" /> <HelpData Key="typeclass_param_list.public typeclass_param_list(template_param_list _template_param_list): this(_template_param_list.dereferencing_value, _template_param_list.params_list, _template_param_list.source_context)" Value="" /> <HelpData Key="typeclass_param_list.public typeclass_param_list(template_param_list _template_param_list): this(_template_param_list.dereferencing_value, _template_param_list.params_list, _template_param_list.source_context)
{
}" Value="" /> <HelpData Key="typeclass_reference" Value="" /> <HelpData Key="typeclass_reference.restriction_args" Value="" /> <HelpData Key="typeclass_restriction" Value="Представляет конструкцию вида Typeclass[T], где Typleclass это ограничение, которое накладывается на тип T" /> <HelpData Key="typeclass_restriction.restriction_args" Value="" /> <HelpData Key="typed_const_definition" Value="" /> <HelpData Key="typed_const_definition.const_type" Value="" /> <HelpData Key="typed_parameters" Value="" /> <HelpData Key="typed_parameters.idents" Value="" /> <HelpData Key="typed_parameters.inital_value" Value="" /> <HelpData Key="typed_parameters.param_kind" Value="" /> <HelpData Key="typed_parameters.public typed_parameters(ident id,type_definition type): this(new ident_list(id), type)" Value="" /> <HelpData Key="typed_parameters.public typed_parameters(ident_list idents,type_definition _vars_type,parametr_kind _param_kind,expression _inital_value)" Value="" /> <HelpData Key="typed_parameters.public typed_parameters(ident_list idents,type_definition type): this(idents, type)" Value="" /> <HelpData Key="typed_parameters.public typed_parameters(ident_list idents,type_definition type): this(idents, type, parametr_kind.none, null)" Value="" /> <HelpData Key="typed_parameters.public typed_parameters(ident_list idents,type_definition type): this(idents, type,null,null)" Value="" /> <HelpData Key="typed_parameters.public typed_parameters(ident_list idents,type_definition vars_type): this(idents, vars_type)" Value="" /> <HelpData Key="typed_parameters.vars_type" Value="" /> <HelpData Key="typed_parametres" Value="" /> <HelpData Key="typed_parametres." Value="" /> <HelpData Key="typed_parametres.idents" Value="" /> <HelpData Key="typed_parametres.inital_value" Value="" /> <HelpData Key="typed_parametres.param_kind" Value="" /> <HelpData Key="typed_parametres.vars_type" Value="" /> <HelpData Key="typedef_and_expr" Value="" /> <HelpData Key="typedef_and_expr." Value="" /> <HelpData Key="typedef_and_expr.expr" Value="" /> <HelpData Key="typedef_and_expr.typedef" Value="" /> <HelpData Key="typedef_declaration" Value="" /> <HelpData Key="typedef_declaration." Value="" /> <HelpData Key="typedef_declaration.defs" Value="" /> <HelpData Key="typeof_operator" Value="" /> <HelpData Key="typeof_operator." Value="" /> <HelpData Key="typeof_operator.type" Value="" /> <HelpData Key="typeof_operator.type_name" Value="" /> <HelpData Key="uint64_const" Value="" /> <HelpData Key="uint64_const." Value="" /> <HelpData Key="uint64_const.override string ToString()" Value="" /> <HelpData Key="uint64_const.val" Value="" /> <HelpData Key="un_expr" Value="Унарное выражение" /> <HelpData Key="un_expr.operation_type" Value="" /> <HelpData Key="un_expr.subnode" Value="" /> <HelpData Key="unit_module" Value="" /> <HelpData Key="unit_module." Value="" /> <HelpData Key="unit_module.attributes" Value="" /> <HelpData Key="unit_module.finalization_part" Value="" /> <HelpData Key="unit_module.implementation_part" Value="" /> <HelpData Key="unit_module.initialization_part" Value="" /> <HelpData Key="unit_module.interface_part" Value="" /> <HelpData Key="unit_module.public unit_module(LanguageId _Language,unit_name _unit_name,interface_node _interface_part,implementation_node _implementation_part,statement_list _initialization_part,statement_list _finalization_part,SourceContext sc)" Value="" /> <HelpData Key="unit_module.unit_module(LanguageId _Language,unit_name _unit_name,interface_node _interface_part,implementation_node _implementation_part,statement_list _initialization_part,statement_list _finalization_part,SourceContext sc)" Value="" /> <HelpData Key="unit_module.unit_name" Value="" /> <HelpData Key="unit_name" Value="" /> <HelpData Key="unit_name." Value="" /> <HelpData Key="unit_name.HeaderKeyword" Value="" /> <HelpData Key="unit_name.idunit_name" Value="" /> <HelpData Key="unit_or_namespace" Value="" /> <HelpData Key="unit_or_namespace." Value="" /> <HelpData Key="unit_or_namespace.name" Value="" /> <HelpData Key="unit_or_namespace.unit_or_namespace(string name)" Value="" /> <HelpData Key="unknown_expression_type" Value="" /> <HelpData Key="unknown_expression_type.MapHelper" Value="" /> <HelpData Key="unknown_expression_type.Vds" Value="" /> <HelpData Key="unknown_ident" Value="" /> <HelpData Key="unknown_ident.ClassName" Value="" /> <HelpData Key="unknown_ident.UnknownID" Value="" /> <HelpData Key="unknown_type" Value="" /> <HelpData Key="unknown_type.context" Value="" /> <HelpData Key="unnamed_type_object" Value="Это - сахарная конструкция.
/// Объект безымянного класса. Например: new class(Name := 'Иванов'; Age := 25);
/// new_ex - это узел для генерации кода, основной узел предназначен для форматирования

/// Сделал потомком addressed_value из-за #1843" /> <HelpData Key="unnamed_type_object.is_class" Value="" /> <HelpData Key="unnamed_type_object.ne" Value="" /> <HelpData Key="unnamed_type_object.ne_list" Value="" /> <HelpData Key="unnamed_type_object.new_ex" Value="" /> <HelpData Key="unnamed_type_object.string name()" Value="" /> <HelpData Key="unnamed_type_object.void set_name(string nm)" Value="" /> <HelpData Key="uses_closure" Value="" /> <HelpData Key="uses_closure.listunitsections" Value="" /> <HelpData Key="uses_list" Value="" /> <HelpData Key="uses_list." Value="" /> <HelpData Key="uses_list.Add(unit_or_namespace un)" Value="" /> <HelpData Key="uses_list.units" Value="" /> <HelpData Key="uses_list.uses_list Add(unit_or_namespace _unit_or_namespace)" Value="" /> <HelpData Key="uses_list.uses_list Add(unit_or_namespace _unit_or_namespace, SourceContext sc)" Value="" /> <HelpData Key="uses_list.uses_list(string name)" Value="" /> <HelpData Key="uses_list.uses_list(unit_or_namespace _unit_or_namespace, SourceContext sc)" Value="" /> <HelpData Key="uses_list.uses_list(unit_or_namespace un)" Value="" /> <HelpData Key="uses_list.uses_list(unit_or_namespace un, SourceContext sc)" Value="" /> <HelpData Key="uses_list.void Add(unit_or_namespace un)" Value="" /> <HelpData Key="uses_list.void Add(unit_or_namespace un, SouceContext sc)" Value="" /> <HelpData Key="uses_list.void Add(unit_or_namespace un, SourceContext sc)" Value="" /> <HelpData Key="uses_lists" Value="" /> <HelpData Key="uses_lists.lists" Value="" /> <HelpData Key="uses_lists.listunitsections" Value="" /> <HelpData Key="uses_unit" Value="" /> <HelpData Key="uses_unit.name" Value="" /> <HelpData Key="uses_unit.unit_name" Value="" /> <HelpData Key="uses_unit.unit_or_namespace_name" Value="" /> <HelpData Key="uses_unit_in" Value="" /> <HelpData Key="uses_unit_in.in_file" Value="" /> <HelpData Key="using_clause" Value="" /> <HelpData Key="using_clause." Value="" /> <HelpData Key="using_clause.idents" Value="" /> <HelpData Key="using_clause.name_space_parts" Value="" /> <HelpData Key="using_clause.namespace_parts" Value="" /> <HelpData Key="using_list" Value="" /> <HelpData Key="using_list.namespaces" Value="" /> <HelpData Key="using_namespaces" Value="" /> <HelpData Key="using_namespaces.namespaces" Value="" /> <HelpData Key="using_namespaces.usings" Value="" /> <HelpData Key="var_attribute_node" Value="" /> <HelpData Key="var_attribute_node.var_attr" Value="" /> <HelpData Key="var_deconstructor_parameter" Value="Параметр-объявление переменной (возможно без типа)" /> <HelpData Key="var_deconstructor_parameter.identifier" Value="" /> <HelpData Key="var_deconstructor_parameter.type" Value="" /> <HelpData Key="var_deconstructor_parameter.var_keyword_used" Value="" /> <HelpData Key="var_def_list" Value="" /> <HelpData Key="var_def_list.var_def_list Add(var_def_statement _var_def_statement)" Value="" /> <HelpData Key="var_def_list.var_def_list Add(var_def_statement _var_def_statement, SourceContext sc)" Value="" /> <HelpData Key="var_def_list.var_def_list(var_def_statement _var_def_statement, SourceContext sc)" Value="" /> <HelpData Key="var_def_list.vars" Value="" /> <HelpData Key="var_def_list_for_record" Value="" /> <HelpData Key="var_def_list_for_record.vars" Value="" /> <HelpData Key="var_def_statement" Value="Описание переменных одной строкой. Не содержит var, т.к. встречается исключительно внутри другой конструкции. Может встречаться как до beginа (внутри variable_definitions), так и как внутриблочное описание (внутри var_statement).
" /> <HelpData Key="var_def_statement." Value="" /> <HelpData Key="var_def_statement.field_attr" Value="" /> <HelpData Key="var_def_statement.inital_value" Value="Начальное значение переменных" /> <HelpData Key="var_def_statement.is_event" Value="Являются ли переменные событиями" /> <HelpData Key="var_def_statement.override string ToString()" Value="" /> <HelpData Key="var_def_statement.var_attr" Value="" /> <HelpData Key="var_def_statement.var_def_statement(ident id, type_definition type)" Value="" /> <HelpData Key="var_def_statement.var_def_statement(ident id, type_definition type): this(id,type)" Value="" /> <HelpData Key="var_def_statement.var_def_statement(ident id, type_definition type): this(new ident_list(id),type)" Value="" /> <HelpData Key="var_def_statement.var_def_statement(ident id, type_definition vars_type)" Value="" /> <HelpData Key="var_def_statement.var_def_statement(ident_list vars,type_definition vars_type)" Value="" /> <HelpData Key="var_def_statement.var_def_statement(ident_list vars,type_definition vars_type): this(vars, vars_type, null, definition_attribute.None, false)" Value="" /> <HelpData Key="var_def_statement.var_def_statement(ident_list vars,type_definition vars_type, expression iv): this(vars, vars_type, iv, definition_attribute.None, false)" Value="" /> <HelpData Key="var_def_statement.var_def_statement(ident_list vars,type_definition vars_type, expression iv): this(vars, vars_type, null, definition_attribute.None, false)" Value="" /> <HelpData Key="var_def_statement.var_def_statement(string name, type_definition type): this(new ident(name),type)" Value="" /> <HelpData Key="var_def_statement.vars" Value="Список имен переменных" /> <HelpData Key="var_def_statement.vars_type" Value="Тип переменных" /> <HelpData Key="var_statement" Value="Однострочное описание переменной внутри begin-end. Хранит внутри var_def_statement" /> <HelpData Key="var_statement." Value="" /> <HelpData Key="var_statement.override string ToString()" Value="" /> <HelpData Key="var_statement.var_def" Value="" /> <HelpData Key="var_tuple_def_statement" Value="Это только в секции до begin: var (a,b) := (3,4); begin" /> <HelpData Key="variable_definitions" Value="Секция описания переменных (до beginа). Состоит из var_def_statement. Не путать с var_statement - однострочным описанием переменной внутри begin-end" /> <HelpData Key="variable_definitions." Value="" /> <HelpData Key="variable_definitions.override string ToString()" Value="" /> <HelpData Key="variable_definitions.var_definitions" Value="Список описаний переменных" /> <HelpData Key="variable_definitions.variable_definitions Add(var_def_statement _var_def_statement)" Value="" /> <HelpData Key="variable_definitions.variable_definitions Add(var_def_statement _var_def_statement, SourceContext sc)" Value="" /> <HelpData Key="variable_definitions.variable_definitions(" Value="" /> <HelpData Key="variable_definitions.variable_definitions(var_def_statement _var_def_statement, SourceContext sc)" Value="" /> <HelpData Key="variable_definitions.variable_definitions(var_def_statement v, SourceContext sc)" Value="" /> <HelpData Key="variable_definitions.void Add(var_def_statement v)" Value="" /> <HelpData Key="variable_definitions.void Add(var_def_statement v, SourceContext sc)" Value="" /> <HelpData Key="variable_definitions.void Add1(var_def_statement v)" Value="" /> <HelpData Key="variable_definitions_as_statement" Value="" /> <HelpData Key="variable_definitions_as_statement." Value="" /> <HelpData Key="variable_definitions_as_statement.defs" Value="" /> <HelpData Key="variable_definitions_as_statement.var_defs" Value="" /> <HelpData Key="variant" Value="" /> <HelpData Key="variant." Value="" /> <HelpData Key="variant.vars" Value="" /> <HelpData Key="variant.vars_type" Value="" /> <HelpData Key="variant_list" Value="" /> <HelpData Key="variant_list.variant_list Add(variant _variant)" Value="" /> <HelpData Key="variant_list.variant_list Add(variant _variant, SourceContext sc)" Value="" /> <HelpData Key="variant_list.variant_list(variant _variant, SourceContext sc)" Value="" /> <HelpData Key="variant_list.vars" Value="" /> <HelpData Key="variant_record_type" Value="" /> <HelpData Key="variant_record_type." Value="" /> <HelpData Key="variant_record_type.var_name" Value="" /> <HelpData Key="variant_record_type.var_type" Value="" /> <HelpData Key="variant_record_type.vars" Value="" /> <HelpData Key="variant_type" Value="" /> <HelpData Key="variant_type." Value="" /> <HelpData Key="variant_type.case_exprs" Value="" /> <HelpData Key="variant_type.parts" Value="" /> <HelpData Key="variant_type.var_list" Value="" /> <HelpData Key="variant_types" Value="" /> <HelpData Key="variant_types." Value="" /> <HelpData Key="variant_types.variant_types Add(variant_type _variant_type)" Value="" /> <HelpData Key="variant_types.variant_types Add(variant_type _variant_type, SourceContext sc)" Value="" /> <HelpData Key="variant_types.variant_types(variant_type _variant_type, SourceContext sc)" Value="" /> <HelpData Key="variant_types.vars" Value="" /> <HelpData Key="where_definition" Value="" /> <HelpData Key="where_definition." Value="" /> <HelpData Key="where_definition.constructor_specific_params" Value="" /> <HelpData Key="where_definition.names" Value="" /> <HelpData Key="where_definition.types" Value="" /> <HelpData Key="where_definition_list" Value="" /> <HelpData Key="where_definition_list.defs" Value="" /> <HelpData Key="where_definition_list.where_definition_list Add(where_definition _where_definition)" Value="" /> <HelpData Key="where_definition_list.where_definition_list Add(where_definition _where_definition, SourceContext sc)" Value="" /> <HelpData Key="where_definition_list.where_definition_list(where_definition _where_definition, SourceContext sc)" Value="" /> <HelpData Key="where_type_specificator_list" Value="" /> <HelpData Key="where_type_specificator_list.defs" Value="" /> <HelpData Key="where_typeclass_constraint" Value="" /> <HelpData Key="where_typeclass_constraint.restriction" Value="" /> <HelpData Key="while_node" Value="Цикл ПОКА" /> <HelpData Key="while_node." Value="" /> <HelpData Key="while_node.CycleType" Value="Тип цикла ПОКА" /> <HelpData Key="while_node.expr" Value="Условие цикла" /> <HelpData Key="while_node.override string ToString()" Value="" /> <HelpData Key="while_node.statements" Value="Тело цикла" /> <HelpData Key="while_type_specificator_list" Value="" /> <HelpData Key="while_type_specificator_list.defs" Value="" /> <HelpData Key="wild_card_deconstructor_parameter" Value="" /> <HelpData Key="wild_card_deconstructor_parameter.exp" Value="" /> <HelpData Key="wildcard_deconstructor_parameter" Value="" /> <HelpData Key="with_statement" Value="Представление оператора with в синтаксическом дереве." /> <HelpData Key="with_statement." Value="" /> <HelpData Key="with_statement.do_with" Value="Список объектов, с которыми производить действия." /> <HelpData Key="with_statement.what_do" Value="Что делать." /> <HelpData Key="write_accessor_name" Value="procedure_definition pr != null если метод сгенерирован по выражению. //pr сделано object чтобы не обходилось лишний раз" /> <HelpData Key="write_accessor_name.accessor_name" Value="" /> <HelpData Key="write_accessor_name.pr" Value="" /> <HelpData Key="write_accessor_name.statment_for_formatting" Value="" /> <HelpData Key="yield_node" Value="" /> <HelpData Key="yield_node.ex" Value="" /> <HelpData Key="yield_node.override string ToString()" Value="" /> <HelpData Key="yield_sequence_node" Value="" /> <HelpData Key="yield_sequence_node.ex" Value="" /> <HelpData Key="yield_unknown_expression_type" Value="Узел для вычисления типа выражения используемого в теле функции-итератора (с yield). Используется для описаний всех переменных с автовыводом типов в теле yield: например, для var a := 1; Дело в том, что эти переменные становятся полями класса, а для описания полей класса нужен тип" /> <HelpData Key="yield_unknown_expression_type.Vds" Value="" /> <HelpData Key="yield_unknown_foreach_type" Value="Узел для вычисления типа переменной используемой в теле foreach (с yield)" /> <HelpData Key="yield_unknown_foreach_type.unknown_foreach" Value="" /> <HelpData Key="yield_unknown_foreach_type_ident" Value="Узел для приведения типа enumerator.Current к типу переменной цикла foreach" /> <HelpData Key="yield_unknown_foreach_type_ident.unknown_foreach" Value="" /> <HelpData Key="yield_unknown_ident" Value="Неопознанный идентификатор. Откладывает определение необходимости захвата имени как поля класса до этапа семантики." /> <HelpData Key="yield_unknown_ident.ClassName" Value="" /> <HelpData Key="yield_unknown_ident.IsYieldInStaticMethod" Value="" /> <HelpData Key="yield_unknown_ident.UnknownID" Value="" /> <HelpData Key="yield_var_def_statement_with_unknown_type" Value="Узел-обертка для yield для определения типов локальных переменных в var_def_statement" /> <HelpData Key="yield_var_def_statement_with_unknown_type.vars" Value="" /> <HelpData Key="yield_variable_definitions_with_unknown_type" Value="Узел-обертка для yield для определения типов локальных переменных в variable_definitions" /> <HelpData Key="yield_variable_definitions_with_unknown_type.vars" Value="" /> </HelpData> </HelpStorage> </NodeGeneratorData>