mailing list of musl libc
 help / color / mirror / code / Atom feed
* c standard document
@ 2011-07-04  1:41 Szabolcs Nagy
  2011-07-21 22:03 ` Szabolcs Nagy
  0 siblings, 1 reply; 2+ messages in thread
From: Szabolcs Nagy @ 2011-07-04  1:41 UTC (permalink / raw)
  To: musl

the c standard is in a hard to handle pdf document
(or even worse, in a printed format)

i tried to made it a bit more useful and converted
n1256.pdf (c99+tc*) and n1548.pdf (a recent c1x draft)
into plain text and then added a few links

http://port70.net/~nsz/c/c99/n1256.html
http://port70.net/~nsz/c/c1x/n1548.html

it's hopeless to get any reasonable structural
information out of the published pdf documents
so it's not as nice as it could be

features:
 internal links
 one page, easy to grep ascii only text

unfortunately some information is lost/garbled
(most notably mathematical notations around
floating point specs, and diff marks wrt previous
standards)

i was meaning to do this for a long time
as i often check the standard
others might find it useful around here as well



^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: c standard document
  2011-07-04  1:41 c standard document Szabolcs Nagy
@ 2011-07-21 22:03 ` Szabolcs Nagy
  0 siblings, 0 replies; 2+ messages in thread
From: Szabolcs Nagy @ 2011-07-21 22:03 UTC (permalink / raw)
  To: musl

* Szabolcs Nagy <nsz@port70.net> [2011-07-04 03:41:47 +0200]:
> the c standard is in a hard to handle pdf document
> (or even worse, in a printed format)
> 
> i tried to made it a bit more useful and converted
> n1256.pdf (c99+tc*) and n1548.pdf (a recent c1x draft)
> into plain text and then added a few links
> 
> http://port70.net/~nsz/c/c99/n1256.html
> http://port70.net/~nsz/c/c1x/n1548.html
> 

fyi i updated these so now they are properly formatted
(not just <pre> with the original layout)

there are still some formatting errors
n1256.html should be mostly usable
(i did some manual cleanups on it)

missing stuff:
bold/italic inline markups
diff marks wrt the previous standard
some math notations

the old preformatted versions are avialable as well
http://port70.net/~nsz/c/c99/n1256.pre.html

the ugly awk scripts i used are available at
http://repo.or.cz/w/c-standard.git


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2011-07-21 22:03 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-07-04  1:41 c standard document Szabolcs Nagy
2011-07-21 22:03 ` Szabolcs Nagy

Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/musl/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).