diff options
author | fche <fche> | 2005-02-12 02:28:43 +0000 |
---|---|---|
committer | fche <fche> | 2005-02-12 02:28:43 +0000 |
commit | 2f1a1aead38c1dcd329a694dd8d3290b37320466 (patch) | |
tree | 3700f34d81fadb3b3f2cf850cce7eaec73d70659 /README | |
download | systemtap-steved-2f1a1aead38c1dcd329a694dd8d3290b37320466.tar.gz systemtap-steved-2f1a1aead38c1dcd329a694dd8d3290b37320466.tar.xz systemtap-steved-2f1a1aead38c1dcd329a694dd8d3290b37320466.zip |
* parser prototype snapshot
Diffstat (limited to 'README')
-rw-r--r-- | README | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -0,0 +1,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 |