D - missing d2html.kwd
- Helmut Leitner (8/8) Mar 30 2003 Is there a place to download the
- J C Calvarese (12/21) Mar 30 2003 I looked around for that file and couldn't find it anywhere. So I made
- Helmut Leitner (14/32) Mar 30 2003 Justin, thank you for the file. I hope that Walter will include
- J C Calvarese (5/23) Mar 30 2003 You're quite welcome. I hope Walter does include it.
Is there a place to download the d2html.kwd file that is missing for the example program /dmd/samples/d/d2html.d ? -- Helmut Leitner leitner hls.via.at Graz, Austria www.hls-software.com
Mar 30 2003
Helmut Leitner wrote:
Is there a place to download the
d2html.kwd
file that is missing for the example program
/dmd/samples/d/d2html.d
?
--
Helmut Leitner leitner hls.via.at
Graz, Austria www.hls-software.com
I looked around for that file and couldn't find it anywhere. So I made
my own from the keyword list in the documentation ("Lexical" page).
Apparently, Pavel (d2html author) driften away from D-Land months ago,
and no one has updated this code. The d2html.d program didn't seem to
work correctly at first so I tinkered a bit with it. I think the
attached version works now. I think the problem was that the syntax for
dynamic strings has changed since it was written.
One thing small I noticed is that d2html doesn't like the backspace
character (\) when it's not in quotes. It complains about stuff like
'print("This is the string" ~ str ~ \t \n);'
Justin
Mar 30 2003
J C Calvarese wrote:
I looked around for that file and couldn't find it anywhere. So I made
my own from the keyword list in the documentation ("Lexical" page).
Apparently, Pavel (d2html author) driften away from D-Land months ago,
and no one has updated this code. The d2html.d program didn't seem to
work correctly at first so I tinkered a bit with it. I think the
attached version works now. I think the problem was that the syntax for
dynamic strings has changed since it was written.
One thing small I noticed is that d2html doesn't like the backspace
character (\) when it's not in quotes. It complains about stuff like
'print("This is the string" ~ str ~ \t \n);'
Justin
----------------------------------------------------------------------------------------------------
Name: d2html.zip
d2html.zip Type: Zip Compressed Data (application/x-zip-compressed)
Encoding: base64
Justin, thank you for the file. I hope that Walter will include
it within dmd.zip in the next release.
I notized a problem in the streams module, readLine method, which
is used this way:
File kwd = new File("d2html.kwd");
while (!kwd.eof())
keywords ~= kwd.readLine();
kwd.close();
to read the keywords each on its own line. When the last line
doesn't end with an EOL, the programm faults.
--
Helmut Leitner leitner hls.via.at
Graz, Austria www.hls-software.com
Mar 30 2003
Comments embeded... Helmut Leitner wrote:Justin, thank you for the file. I hope that Walter will include it within dmd.zip in the next release.You're quite welcome. I hope Walter does include it.I notized a problem in the streams module, readLine method, which is used this way: File kwd = new File("d2html.kwd"); while (!kwd.eof()) keywords ~= kwd.readLine(); kwd.close(); to read the keywords each on its own line. When the last line doesn't end with an EOL, the programm faults.Also, it gets stuck when it's run on the chello.d example. I sure don't know why.-- Helmut Leitner leitner hls.via.at Graz, Austria www.hls-software.com
Mar 30 2003








J C Calvarese <jcc-47 excite.com>