npeg/grammar

Source   Edit  

Procs

proc addRule(grammar: Grammar; name: string; patt: Patt; repr: string = "";
             lineInfo: LineInfo = LineInfo()) {....raises: [], tags: [],
    forbids: [].}
Source   Edit  
proc libImportRule(name: string; grammar: Grammar): bool {....raises: [KeyError],
    tags: [], forbids: [].}
Source   Edit  
proc libImportTemplate(name: string): Template {....raises: [KeyError], tags: [],
    forbids: [].}
Source   Edit  
proc libStore(libName: string; grammar: Grammar) {....raises: [], tags: [],
    forbids: [].}
Source   Edit  
proc shadow(grammar: Grammar; name: string): string {....raises: [KeyError],
    tags: [], forbids: [].}
Source   Edit