blob: 6eff13fe65d2b9812e4d69c3f0a1905468d88fc5 (
plain)
1
2
3
4
5
6
7
8
9
10
|
systemtap prototype #3
- demonstrates partial parsing of hypothetical systemtap script
language using hand-written simpe LL(1) recursive-descent parser
and similar little lexer: parse.cxx, parse.h
- baby grammar examples under testsuite/parseok
- only "probe" top-level construct is parsed; "global" missing;
no provider-oriented syntax provided yet
- use autotools-style configure; make; make check
- to see parse tree dump, use stdin: echo 'SCRIPT FRAGMENT' | ./stap
|