peg (devel/peg) Updated: 6 months, 3 weeks ago Add to my watchlist

recursive-descent parser generators for C

peg and leg are tools for generating recursive-descent parsers: programs that perform pattern matching on text. They processes a Parsing Expression Grammar (PEG) [Ford 2004] to produce a program that recognises legal sentences of that grammar. peg processes PEGs written using the original syntax described by Ford; leg processes PEGs written using slightly different syntax and conventions that are intended to make it an attractive replacement for parsers built with lex and yacc. Unlike lex and yacc, peg and leg support unlimited backtracking, provide ordered choice as a means for disambiguation, and can combine scanning (lexical analysis) and parsing (syntactic analysis) into a single activity.

Version: 0.1.20 License: MIT GitHub
Reset

37 build(s) found
Builder Build Number Start Time Elapsed Time Watcher Build Status
14.arm64 4522 2024-01-14 15:52:42 0:00:11 1951 build successful
14 12945 2023-11-23 16:55:54 0:00:24 2078 build successful
12.arm64 111908 2023-11-22 20:45:37 0:00:05 28469 build successful
11.arm64 108448 2023-11-22 5:12:36 0:00:06 39662 build successful
12 88380 2023-11-21 23:49:22 0:00:24 28461 build successful
10.15 162958 2023-11-21 22:44:41 0:00:28 49740 build successful
10.13 211777 2023-11-21 22:40:32 0:00:23 69995 build successful
13 55335 2023-11-21 22:40:19 0:00:21 14216 build successful
10.6 143248 2023-11-21 22:39:17 0:00:22 51682 build successful
10.11 242557 2023-11-21 22:38:15 0:00:21 79151 build successful
11 134097 2023-11-21 22:37:21 0:00:29 39664 build successful
10.14 187114 2023-11-21 22:33:50 0:00:21 60753 build successful
10.6.x86_64 178748 2023-11-21 22:32:46 0:00:21 51724 build successful
10.12 251390 2023-11-21 22:32:36 0:00:25 77944 build successful
10.9 253299 2023-11-21 22:32:12 0:00:17 78730 build successful
10.8 155237 2023-11-21 22:31:46 0:00:22 49518 build successful
10.7 167239 2023-11-21 22:31:32 0:00:16 51463 build successful
10.10 246559 2023-11-21 22:31:19 0:00:18 79038 build successful
13.arm64 42438 2023-11-21 22:30:59 0:00:13 14086 build successful
14 11940 2023-11-17 5:52:02 0:02:12 1847 build successful
13.arm64 8887 2023-03-06 16:49:07 0:00:08 4014 build successful
13 9331 2022-12-30 22:59:53 0:00:25 1277 build successful
12 7481 2021-12-25 1:03:21 0:00:37 2045 build successful
10.8 70361 2021-12-13 2:03:27 0:00:31 23136 build successful
10.10 165041 2021-12-13 1:46:35 0:00:25 52867 build successful
10.7 78335 2021-12-12 8:39:06 0:00:24 25279 build successful
10.6 47302 2021-12-12 0:18:59 0:04:40 25274 build successful
10.6.x86_64 82613 2021-12-11 23:24:07 0:04:09 25248 build successful
10.13 132767 2021-12-11 19:09:17 0:00:38 43742 build successful
10.9 169702 2021-12-11 13:23:13 0:00:24 52554 build successful
10.14 109270 2021-12-11 10:17:16 0:00:29 34452 build successful
10.11 163705 2021-12-11 5:55:37 0:00:34 52802 build successful
10.15 81494 2021-12-11 5:54:32 0:00:30 23443 build successful
10.12 168510 2021-12-10 19:28:00 0:00:38 51789 build successful
11 56165 2021-12-10 15:23:38 0:00:37 13260 build successful
11.arm64 37403 2021-12-10 12:07:51 0:00:40 13449 build successful
12.arm64 32037 2021-12-10 11:25:18 0:00:13 2262 build successful