From da234bc3e4e44693a6464140d2dee91a948a6145 Mon Sep 17 00:00:00 2001 From: Vincent Sanders Date: Wed, 5 Sep 2012 20:56:31 +0100 Subject: set lexers input properly add node idl file --- src/genjsbind-parser.y | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) (limited to 'src/genjsbind-parser.y') diff --git a/src/genjsbind-parser.y b/src/genjsbind-parser.y index 08b8926..5c5bed5 100644 --- a/src/genjsbind-parser.y +++ b/src/genjsbind-parser.y @@ -41,15 +41,18 @@ int genjsbind_wrap() %% /* [1] start with Statements */ -Statements: - /* empty */ - | - IdlFile +Statements + : Statement + | Statement Statements ; - /* [2] load a web IDL file */ -IdlFile: - TOK_IDLFILE TOK_STRING_LITERAL ';' +Statement + : IdlFile + ; + + /* [3] load a web IDL file */ +IdlFile + : TOK_IDLFILE TOK_STRING_LITERAL ';' { if (loadwebidl($2) != 0) { YYABORT; -- cgit v1.2.3