Allow bash script header

This commit is contained in:
Jonathan Turner
2009-07-01 13:41:15 +00:00
parent 3214f427ff
commit 5f96b39c08
2 changed files with 7 additions and 1 deletions

View File

@@ -1269,6 +1269,12 @@ namespace chaiscript
line = 1; col = 1;
filename = fname;
if ((input.size() > 0) && (input[0] == '#')) {
while ((input_pos != input_end) && (!Eol())) {
++input_pos;
}
}
if (Statements()) {
if (input_pos != input_end) {
throw Parse_Error("Unparsed input", File_Position(line, col), fname);