npeg/railroad

Source   Edit  

Procs

proc `$`(n: Node): string {....raises: [], tags: [], forbids: [].}
Source   Edit  
proc `-`(p1, p2: Node): Node {....raises: [], tags: [], forbids: [].}
Source   Edit  
proc parseRailRoad(nn: NimNode; grammar: Grammar): Node {.
    ...raises: [Exception, KeyError], tags: [RootEffect], forbids: [].}
Source   Edit  
proc wrap(n: Node; name: string): Node {....raises: [], tags: [], forbids: [].}
Source   Edit  
proc `{}`(p: Node; n: BiggestInt): Node {....raises: [], tags: [], forbids: [].}
Source   Edit  
proc `{}`(p: Node; range: HSlice[BiggestInt, BiggestInt]): Node {....raises: [],
    tags: [], forbids: [].}
Source   Edit