Bases: titus.pfaast.LiteralValue
Abstract syntax tree for a literal long.
Bases: titus.pfaast.ExpressionContext
Convert this abstract syntax tree to Pythonized JSON.
| Parameters: | 
  | 
|---|---|
| Return type: | Pythonized JSON  | 
| Returns: | JSON representation  | 
Walk over tree applying a titus.pfaast.Task while checking for semantic errors.
This is how Python is generated from an abstract syntax tree: the titus.pfaast.Task in that case is titus.genpy.GeneratePython.
| Parameters: | 
  | 
|---|---|
| Return type: | (titus.pfaast.AstContext, titus.pfaast.TaskResult)  | 
| Returns: | (information about this abstract syntax tree node after type-checking, result of the generic task)  |