正在加载图片...
当产生式中形如:A→β1β2|…βn 则按下面的方法编写子程序A procedure A() begin if tokenePredict(A→>β1)then(β1)else if token∈ Predict(A→>β2)then0(β2)else if token∈ Predict(A→>βn) then e(βn)else err o end 其中对β=X1X2…,Xn,θ()=(X1))(X2);…:0(Xn) 如果XeV,03(X)=X 如果XeVr,’(X= Match(X) 如果X=e,0(8)=skip(空语句)⚫ 当产生式中形如: A → 1| 2| …| n 则按下面的方法编写子程序A: procedure A( ) begin if tokenPredict(A→1) then (1) else if tokenPredict(A→2) then (2) else …… if tokenPredict(A→n) then (n) else err( ) end 其中对i=X1X2…Xn,(i ) = ’(X1 );’(X2 );…;’(Xn ); 如果XVN,’(X)= X 如果XVT,’(X)= Match(X) 如果X=  , () = skip(空语句)
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有