blockly > ASTNode > (construtor)
ASTNode.(constructor)
Cria uma nova instância da classe ASTNode
Signature:
constructor(type: string, location: IASTNodeLocation, opt_params?: Params);
Parâmetros
Parâmetro |
Tipo |
Descrição |
tipo |
string |
Tipo de local. Precisa estar em ASTNode.types. |
local |
IASTNodeLocation |
A posição no AST. |
opt_params |
Parâmetros |
(Opcional) Dicionário opcional de opções. |
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2024-08-21 UTC.
[null,null,["Última atualização 2024-08-21 UTC."],[[["Initializes a new ASTNode object, representing a node in the Abstract Syntax Tree."],["Requires a `type` argument specifying the node's type, which should be from the `ASTNode.types` enumeration."],["Needs a `location` object (IASTNodeLocation) to define the node's position within the AST."],["Optionally accepts `opt_params`, a dictionary for any additional node-specific properties."]]],[]]