Better selection stdin handling.
commitc27afa6c1cd8a7dcab9812002092100b2b69b72e
authorTeemu Murtola <teemu.murtola@cbr.su.se>
Mon, 14 Dec 2009 13:03:48 +0000 (14 14:03 +0100)
committerTeemu Murtola <teemu.murtola@cbr.su.se>
Mon, 14 Dec 2009 13:03:48 +0000 (14 14:03 +0100)
tree71ac41a96eaf174d8fa81496a6c33fecdd658893
parent20621b9f7e0f22b3f0ae56cb6999d49f6a394203
Better selection stdin handling.

Standard input reading is now done separately in scanner_internal.c
instead of inside the Flex-generated code. A better yet implementation
would use the push-parser interface of Bison 2.4 to have the input
reading outside the parser loop as well, but this can wait until Bison
2.4 becomes more standard.
src/gmxlib/selection/parser.c
src/gmxlib/selection/parser.h
src/gmxlib/selection/parser.y
src/gmxlib/selection/parsetree.c
src/gmxlib/selection/scanner.c
src/gmxlib/selection/scanner.h
src/gmxlib/selection/scanner.l
src/gmxlib/selection/scanner_flex.h
src/gmxlib/selection/scanner_internal.c
src/gmxlib/selection/scanner_internal.h