[疑难] 请教一个问题,D语言的例子我怎么编译不过去?

jinheking 2007-03-29
dmd/samples/d下面有一个例子d2html.d

我执行dmd d2html
提示错误如下:
d2html.d(335): Error: identifier 'ReadError' is not defined
d2html.d(335): Error: ReadError is used as a type
Error: can only catch class objects, not 'void'
ideage 2007-03-29
修改为: catch (Exception e)

D修改的太快了.
jinheking 2007-03-29
谢谢!问题解决了,但是我运行以后有两个问题

我自己建了d2html.kdw
1)d2html d2html.d d2html.htm运行以后,总是不能够生成完整的文件
2)d2html d2html chello.d chello.htm  程序出现死循环,生成的chello.htm会变得越来越大
ideage 2007-03-29
的确不太健壮.应该改为catch (ReadException e)

但是还是不行.就几个可以使用.有些字符没有判断 #,\.
还有就是字符集的问题吧.
Global site tag (gtag.js) - Google Analytics