Python/ast

Source   Edit  

Procs

proc arg(self: Asdlkeyword): AsdlIdentifier {....raises: [], tags: [], forbids: [].}
Source   Edit  
proc ast(input, fileName: string): Asdlmodl {....raises: [SyntaxError],
    tags: [RootEffect, WriteIOEffect], forbids: [].}
Source   Edit  
proc ast(root: ParseNode): Asdlmodl {....raises: [SyntaxError:ObjectType],
                                      tags: [RootEffect], forbids: [].}
Source   Edit  
proc newIdentifier(value: string): AsdlIdentifier {....raises: [],
    tags: [RootEffect], forbids: [].}
Source   Edit  
proc value(self: Asdlkeyword): Asdlexpr {....raises: [], tags: [], forbids: [].}
Source   Edit  

Templates

template raiseSyntaxError(msg: string; astNode: untyped)
Source   Edit