用没有现成的PASCAL语法解析控件?(50分)

  • 主题发起人 主题发起人 吴剑明
  • 开始时间 开始时间

吴剑明

Unregistered / Unconfirmed
GUEST, unregistred user!
要做一个。思路倒是有了,但工作量太大,可能赶不及交差。去深度历险DOWN了几个都不能用
,谁有?
 
我正在自己做。苦啊!
关注。
 
DelphiIn,CajScript
 
www.torry.net
中有。。。
我只是看了他的介绍。
自己下一个看看吧
 
对了,如果只是要一个语法解析的话。
使用 TParser 这个类。
这个类没有文档的,不过可以看看代码。
可以解析出来pascal语言的token
代码在classes这个单元
例如:
parser := TParser(SourceStream);
while Parser.Token <> toEOF do
begin
case Parser.Token of
toSymbol: ....
toString: ...
toInteger: ...
toFloat: ....
'{':
'}':...
'/':....
......
end;

Parser.NextToken;
end;
 
多人接受答案了。
 
后退
顶部