uwol / proleap-cobol-parser

ProLeap ANTLR4-based parser for COBOL
MIT License
134 stars 73 forks source link

I need code for print ast as output as per you suggest in README file #104

Open akashchavda opened 2 months ago

akashchavda commented 2 months ago

can you please tell me how i can generate AST as output when i provide cobol as input using JAVA class

Exa.. INPUT Identification Division. Program-ID. HELLOWORLD. Procedure Division. Display "Hello world". STOP RUN.

OUTPUT: (startRule (compilationUnit (programUnit (identificationDivision Identification Division . (programIdParagraph Program-ID . (programName (cobolWord HELLOWORLD)) .)) (procedureDivision Procedure Division . (procedureDivisionBody (paragraphs (sentence (statement (displayStatement Display (displayOperand (literal "Hello world")))) .) (sentence (statement (stopStatement STOP RUN))) .)))))) <EOF>)