Commit Graph

27 Commits (1acb3c8401751068ae6d4d90b7ff56299ddb687e)

Author SHA1 Message Date
Matthew Flatt ec6cb60c00 paser-tools: doc clarifications
Nothing in the docs said that `parser-tools/yacc' is for LALR grammars
--- although I guess that it implied for most reader by the name "yacc",
but it doesn't hurt to say so explicitly. Meanwhile,
`parser-tools/cfg-parser' is useful for non-ambigious (non-LALR) grammars.

Also, from the style guide:
 * Section Titles Should be In Titlecase, Like This
 * Don't start a setence with an uncapitalized identifier.

original commit: 9e0fce224b9fb48e3b79e10863ca303c21c936c4
12 years ago
Danny Yoo ab6d67eb8b Strip the copy-and-paste for cfg-parser, keeping the delta vs. parser.
original commit: 4dfe4097720f52968a60f37e2bd8de99b969107c
12 years ago
Danny Yoo f79486a694 Remove paragraph about multiple start symbols, since cfg-parser doesn't support it.
original commit: 8d00037372c99891065a15a342291e79bdfb123e
12 years ago
Danny Yoo cafb8a5c62 Add documentation for cfg-parser.
original commit: e9c5c78468e1564bff9ca3966dfddc3cc4adc6e8
12 years ago
Eli Barzilay 1c2fb3197c Document `numeric'; closes PR 12338.
original commit: 8f1a4de2532114c8f724401075e669241ee9efd2
13 years ago
Eli Barzilay fec8ddaed9 Lots of documentation formatting.
Started as fixing misindented definitions, then more indentations, then
a bunch of similar things (square brackets, huge spaces at end-of-lines,
etc).

original commit: d61eb53686f735b979a60dc6f9efd3d2aa9777d9
13 years ago
Ryan Culpepper 57a7231b45 docs reorganization
added tutorial, racket categories
  relabeled some other categories
  normalized manual names: de-bolded, changed some names

original commit: 1b702a2ae32aba835f7467ced6b203902db0ccd9
14 years ago
Matthew Flatt f8081d0175 remove syntax certificates; add syntax taints
original commit: 1160d3df629ce65eb8fe9ebea2c33b8d4000ea50
14 years ago
Eli Barzilay 616c2649fd A ton of `@scheme*' -> `@racket*' and related updates.
Also, updates some of the mzlib files to point at `racket/*' libraries
rather than to `scheme/*' ones.

original commit: ac26fe75546b5182d78f18c2cd882f0f440849e2
14 years ago
Eli Barzilay 861d0d6110 Recketizing much in `net/*', mass ".ss" -> ".rkt" conversion in .scrbl files.
(Some other minor things here and there.)

original commit: debd1f9f1e6899e2a7e4ab5de929a49df490b5c7
14 years ago
Jay McCarthy e34d10d7a9 Adding a few index entries
original commit: d4417fab46242dc980a26585be51d4a1de6b959f
14 years ago
Eli Barzilay a2dba0a992 Some repeated "and and"s and "the the"s, and two more typos.
Closes PR 11229.

original commit: ee138cf2cba3ee32cd755a7b242ec10051180adf
14 years ago
Eli Barzilay 1f8a9aa389 A lot of "DrScheme" -> "DrRacket"s.
original commit: de0cc7771b3f4be098cfa30e552f0acad3436a0e
15 years ago
Mike Sperber 1f5943d07b Doc typo fix.
svn: r16516

original commit: a2de64c9ba485ebb88c484b911f0bdc4cce93c26
15 years ago
Robby Findler 9de497d854 PR 10344
svn: r15545

original commit: 0c73b84692ff89398717e7171a7ec6a968e6249f
16 years ago
Eli Barzilay d64c87af39 The Scribble reader was improved to make it pull out the syntax
punctuations outside of the form, as it does with quote punctuations.
So things like this

  #, @foo{...}

that required the space to make the @foo read as a scribble form are
now better written as

  @#,foo{...}

This changes all such occurrences.  (In case you see this change in
your files and are worried that there might be changes: I mechanically
verified that the result of `read'ing the modified files is identical
to the previous version.)

svn: r15111

original commit: 4288c6c2c703664b6bbd4cd06bd7c2160985b00d
16 years ago
Eli Barzilay 947a0af197 removed lots of "the the"s
svn: r14679

original commit: ff73a5395ee00699c7b85d6ed20bbc3e5d9a2957
16 years ago
Eli Barzilay b64868139a Changed @itemize{...} to @itemize[...] (done after comparing the doc
tree and verifying that there are no changes).
(Also fixed a few bugs that were in the code)

svn: r14427

original commit: c0a8a0122200209e38dff1959d79b58f847814db
16 years ago
Robby Findler 9159d9aef8 added $n-start-pos and $n-end-pos
svn: r14171

original commit: cca41988afc42e7765a9790c0e8bf4446b9920ec
16 years ago
Robby Findler 6a25f2e4b3 svn: r14091

							
						
16 years ago
Matthew Flatt cae97d9890 fix more parser-tools doc bugs
svn: r14064

original commit: 7f301ad44637d814d4035a07fb8abb932cfc3309
16 years ago
Matthew Flatt 42c6c37b60 fix docs to explain group-id in yacc
svn: r14062

original commit: 017eb444b435a748b46da78d302b09c115d038c2
16 years ago
Matthew Flatt 54566597c9 fix problem with simplifying module-rename contexts that have marked renamings
svn: r12195

original commit: 05fbd0ffd3f0281934194f08388d76f21bc2de4a
16 years ago
Matthew Flatt def6e72aed assign authors to manuals
svn: r11287

original commit: 9453aaaccf2f0007bae450c291e1cd29a7a14696
17 years ago
Eli Barzilay e227bc6f7f scribble fixes -- nested @scheme and a few other similar problems
svn: r10744

original commit: 4cd2614c2122dd13e75d2dccc60e11109e26e152
17 years ago
Matthew Flatt 2224a46b6f docs form David Van Horn; Slideshow tweaks
svn: r8661

original commit: ca1a9dc8bfc22c376c6c3eeeedfbb52c2ae9b1e8
17 years ago
Matthew Flatt cc263b3e74 parser-tools scribbling (not finished, yet)
svn: r8642

original commit: d332b27b49797d2dfeaa936726091ed8dc28c45c
17 years ago