]> git.ipfire.org Git - thirdparty/automake.git/commit
Updated multiline statement and conditional statements.
authorVishal Gupta <vishalgupta7972@gmail.com>
Sun, 24 Jun 2018 06:53:37 +0000 (12:23 +0530)
committerVishal Gupta <vishalgupta7972@gmail.com>
Sun, 24 Jun 2018 06:53:37 +0000 (12:23 +0530)
commit3ef92ce4411f13c2c3f2e6d1e6d5ed7de647e71e
tree8574b4e2dc5fb82cd6ec3d56b5852a88e46e1885
parentc538dc193d39be7df03615d4d4792ec4c1aedf97
Updated multiline statement and conditional statements.

* Added new test cases.
* Added support for += .
* Updated conditional statements to handle multiple statements inside
* if/else block.
* Prints error when comment follow trailing backslash.
15 files changed:
lib/Automake/Parser/Lexer.pm
lib/Automake/Parser/ParserTable.pm
lib/Automake/Parser/Tree.pm
lib/Automake/Parser/automake.y
lib/Automake/Parser/input.txt
lib/Automake/Parser/parser.pl
lib/Automake/Parser/t/commen10.txt [new file with mode: 0644]
lib/Automake/Parser/t/commen11.txt [new file with mode: 0644]
lib/Automake/Parser/t/comment-block.txt [new file with mode: 0644]
lib/Automake/Parser/t/comment.txt [new file with mode: 0644]
lib/Automake/Parser/t/comment2.txt [new file with mode: 0644]
lib/Automake/Parser/t/comment4.txt [new file with mode: 0644]
lib/Automake/Parser/t/comment7.txt [new file with mode: 0644]
lib/Automake/Parser/t/comment8.txt [new file with mode: 0644]
lib/Automake/Parser/t/comment9.txt [new file with mode: 0644]