package
0.0.0-20221203061143-4a6722738b66
Repository: https://github.com/covrom/gonec.git
Documentation: pkg.go.dev
# Functions
No description provided by the author
# Structs
AnonCallExpr provide anonymous calling expression.
ArrayExpr provide Array expression.
AssocExpr provide expression to assoc operation.
BinOpExpr provide binary operator expression.
BreakStmt provide "break" expression statement.
CallExpr provide calling expression.
CaseStmt provide switch/case statement.
No description provided by the author
ConstExpr provide expression for constant variable.
ContinueStmt provide "continue" expression statement.
DefaultStmt provide switch/default statement.
ExprImpl provide commonly implementations for Expr.
ExprStmt provide expression statement.
ForStmt provide "for in" expression statement.
FuncExpr provide function expression.
IdentExpr provide identity expression.
IfStmt provide "if/else" statement.
ItemExpr provide expression to refer Map/Array item.
LetExpr provide expression to let variable.
LetsStmt provide multiple statement of let.
LoopStmt provide "for expr" expression statement.
No description provided by the author
No description provided by the author
No description provided by the author
MapExpr provide Map expression.
MemberExpr provide expression to refer menber.
ModuleStmt provide "module" expression statement.
хранит реальное значение, рассчитанное на этапе оптимизации AST.
отсутствующее выражение, используется для пропущенных значений в диапазонах.
NoneStmt используется для пропуска блоков кода, например, Else.
NumberExpr provide Number expression.
NumForStmt name = expr1 to expr2.
PairExpr provide one of Map key/value pair.
ParenExpr provide parent block expression.
ForStmt provide "return" expression statement.
SelectStmt provide switch statement.
SliceExpr provide expression to refer slice of Array.
StmtImpl provide commonly implementations for Stmt..
StringExpr provide String expression.
SwitchStmt provide switch statement.
No description provided by the author
ThrowStmt provide "throw" expression statement.
No description provided by the author
TryStmt provide "try/catch/finally" statement.
No description provided by the author
No description provided by the author
UnaryExpr provide unary minus expression.
VarStmt provide statement to let variables in current scope.
# Interfaces
No description provided by the author
Expr provides all of interfaces for expression.
Stmt provides all of interfaces for statement.
# Type aliases
No description provided by the author