harti 495f1f48a8 Make the structure for handling the input stack local to the parse
module. The only module accessing it (the current line number) was the
condition module, so pass the current line number as a function argument.
Centralize the pushing of new input sources into one function
ParsePushInput() and rename the function handling the popping from ParseEOF()
to ParsePopInput(). Make the entire thing a little bit clearer, by holding
the current input source in the top element of the stack instead of
using extra variables for this. Use a type-safe intrusive list for the
input stack.
2005-03-30 15:18:58 +00:00
..
2005-01-18 13:43:56 +00:00
2005-01-18 13:43:56 +00:00
2005-01-25 22:24:04 +00:00
2005-01-18 13:43:56 +00:00
2005-01-18 13:43:56 +00:00
2005-01-14 09:21:54 +00:00
2005-03-09 17:41:42 +00:00
2005-01-25 22:32:48 +00:00
2005-01-18 13:43:56 +00:00
2005-02-13 22:25:33 +00:00
2005-02-13 22:25:33 +00:00
2005-01-25 01:35:02 +00:00
2005-01-25 22:32:48 +00:00
2005-01-25 22:32:48 +00:00
2005-01-18 13:43:56 +00:00
2005-01-18 13:43:56 +00:00
2005-02-13 22:25:33 +00:00
2005-02-13 22:25:33 +00:00
2005-02-13 23:45:54 +00:00
2005-01-25 14:07:25 +00:00
2005-02-09 18:07:17 +00:00
2005-03-16 10:24:16 +00:00
2004-11-27 06:46:48 +00:00
2005-02-27 19:37:51 +00:00
2005-02-13 22:25:33 +00:00
2005-02-13 22:25:33 +00:00
2005-02-09 18:07:17 +00:00
2005-02-13 23:45:54 +00:00
2005-02-13 22:25:33 +00:00
2005-01-18 13:43:56 +00:00
2004-07-03 00:24:45 +00:00
2005-01-18 13:43:56 +00:00
2005-02-13 22:25:33 +00:00
2004-12-21 09:33:47 +00:00
2005-01-18 20:54:50 +00:00
2005-02-13 22:25:33 +00:00
2005-02-13 22:25:33 +00:00
2005-01-25 14:22:20 +00:00
2004-07-03 00:24:45 +00:00
2005-01-24 20:06:16 +00:00
2004-05-19 09:51:31 +00:00
2005-01-18 13:43:56 +00:00
2005-01-18 13:43:56 +00:00
2005-01-18 13:43:56 +00:00
2004-03-14 05:51:20 +00:00
2005-01-18 13:43:56 +00:00
2005-01-17 17:45:38 +00:00
2005-02-13 23:45:54 +00:00
2005-02-07 08:44:34 +00:00
2005-02-07 21:42:16 +00:00
2005-01-18 13:43:56 +00:00
2005-01-25 22:32:48 +00:00
2005-02-13 22:25:33 +00:00
2005-01-18 13:43:56 +00:00
2005-01-18 13:43:56 +00:00
2005-03-20 11:47:44 +00:00
2005-01-18 13:43:56 +00:00
2005-02-13 22:25:33 +00:00
2005-02-13 22:25:33 +00:00
2004-07-03 00:24:45 +00:00
2005-03-09 11:57:32 +00:00
2005-01-18 13:43:56 +00:00
2005-01-18 13:43:56 +00:00
2005-01-18 13:43:56 +00:00
2005-03-11 14:17:12 +00:00
2005-02-13 22:25:33 +00:00
2004-12-21 10:16:04 +00:00
2005-02-13 22:25:33 +00:00
2005-02-13 22:25:33 +00:00
2005-02-13 23:45:54 +00:00
2005-02-13 22:25:33 +00:00
2005-02-13 22:25:33 +00:00
2005-01-18 13:43:56 +00:00
2005-01-18 13:43:56 +00:00
2005-03-08 12:52:00 +00:00
2005-02-13 22:25:33 +00:00
2005-01-18 13:43:56 +00:00
2005-01-18 13:43:56 +00:00
2005-02-13 22:25:33 +00:00
2005-02-13 22:25:33 +00:00
2005-02-26 04:14:20 +00:00
2005-02-10 16:07:23 +00:00
2005-02-10 16:04:22 +00:00
2005-02-13 22:25:33 +00:00
2005-02-13 23:45:54 +00:00
2005-02-13 22:25:33 +00:00
2005-02-13 22:25:33 +00:00
2005-02-13 22:25:33 +00:00
2005-01-18 13:43:56 +00:00
2005-03-02 11:53:22 +00:00