From: <net...@us...> - 2003-04-16 18:43:06
|
Update of /cvsroot/cpptool/rfta/doc In directory sc8-pr-cvs1:/tmp/cvs-serv4333/doc Modified Files: AbstractSyntaxSTreeStructure.txt Log Message: -- updated documentation for full parser Index: AbstractSyntaxSTreeStructure.txt =================================================================== RCS file: /cvsroot/cpptool/rfta/doc/AbstractSyntaxSTreeStructure.txt,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** AbstractSyntaxSTreeStructure.txt 15 Apr 2003 19:06:12 -0000 1.6 --- AbstractSyntaxSTreeStructure.txt 16 Apr 2003 18:43:01 -0000 1.7 *************** *** 19,38 **** * tree elements at file level ! [unparsed-namespace] ! ? namespace-body-property => [unparsed-sourcepart] ! ? namespace-alias-property => [#local-scope-identifier] [function-implementation] ! function-header-property => [unparsed-sourcepart] function-body-property => [unparsed-compound-statement] ! [unparsed-template] ! ? template-body-property => [unparsed-sourcepart] ! [unparsed-linkage] ! ? linkage-body-property => [unparsed-sourcepart] ! [using-namespace] ! 1 [#local-scope-identifier] * Statements a function/method body level --- 19,58 ---- * tree elements at file level ! [template-declaration] ! template-header-property => [unparsed-template-header] ! ? template-body-property => [{single-declaration}] ! ! [linkage-declaration] ! linkage-body-property => [{single-declaration}] , [unparsed-declaration-list] ! ! [using-namespace] ! 1 [#local-scope-identifier] ! ! [namespace-alias] ! namespace-alias-property => [#local-scope-identifier] ! namespace-body-property => [unparsed-declaration-list] ! ! [namespace-declaration] ! namespace-body-property => [unparsed-declaration-list] ! 1 [#local-scope-identifier] // namespace name ! ! [declaration-list] ! n [{single-declaration}] [function-implementation] ! function-header-property => [unparsed-function-header] function-body-property => [unparsed-compound-statement] ! [unparsed-declaration-list] ! #mutate: declaration-list ! [unparsed-declaration] ! // mutation not yet defined ! [unparsed-function-header] ! // mutation not yet defined ! ! [unparsed-template-header] ! // mutation not yet defined * Statements a function/method body level |