Encuesta de investigación: Cuéntanos sobre tu experiencia con Blockly
Comenzar encuesta
blockly > ASTNode > (constructor)
ASTNode.(constructor)
Construye una instancia nueva de la clase ASTNode
.
Signature:
constructor(type: string, location: IASTNodeLocation, opt_params?: Params);
Parámetros
Parámetro |
Tipo |
Descripción |
tipo |
string |
Es el tipo de ubicación. Debe estar en ASTNode.types. |
ubicación |
IASTNodeLocation |
Es la posición en la AST. |
opt_params |
Params |
(Opcional) Diccionario opcional de opciones. |
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2024-08-21 (UTC)
[null,null,["Última actualización: 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."]]],[]]