c99tree test page

On this page you can try out c99tree on your preprocessed C source file without needing to compile or install anything. Just copy&paste your source into the textbox below, select a format and submit.

source:

output format: output verbose options:
ind
xml
plist
web3
json
perl
expand typedef under CUSTOM_TYPE

The tree

FILE
 DEFINITION  (<stdin>:6)
  FUNCTION  (<stdin>:3)
   TYPE  (<stdin>:2)
    TYPENAME int (<stdin>:2)
   ID main (<stdin>:2)
    ARGS  (<stdin>:2)
     ARG  (<stdin>:2)
      TYPE  (<stdin>:2)
       TYPENAME int (<stdin>:2)
      ID argc (<stdin>:2)
     ARG  (<stdin>:2)
      TYPE  (<stdin>:2)
       TYPENAME char (<stdin>:2)
      ID argv (<stdin>:2)
       PTR  (<stdin>:2)
       DIM  (<stdin>:2)
   COMPOUND  (<stdin>:6)
    STATEMENT  (<stdin>:4)
     CALL printf (<stdin>:4)
      ID printf (<stdin>:4)
      ARGS  (<stdin>:4)
       ARG  (<stdin>:4)
        SCONST \"Hello world!\\n\" (<stdin>:4)
    KW return (<stdin>:5)
     ICONST 0 (<stdin>:5)
c99tree $LastChangedRevision: 319 $