Commit Graph

  • 95b7c69cf9 Update 'README.md' master mbutterick 2022-07-22 23:18:04 +0000
  • 9b2d7cc759
    Update README.md Matthew Butterick 2021-05-18 09:41:32 -0700
  • 32fc3b68d1 swap Travis for GH actions Matthew Butterick 2020-12-02 14:42:54 -0800
  • 87cc90839d Updated tests. Jesse A. Tov 2019-07-28 20:45:48 -0500
  • 785af47262 Inlines `begin-with-disappeared-uses`, which means the big indentation change is in this commit instead of the previous one. Jesse A. Tov 2019-07-28 20:20:57 -0500
  • c8851d31c5 Fixes Check Syntax arrows for lexer generator. Jesse A. Tov 2019-07-28 20:17:35 -0500
  • ea176e2153
    Updated tests. #6 Jesse A. Tov 2019-07-28 20:45:48 -0500
  • 0e0e758851
    Inlines `begin-with-disappeared-uses`, which means the big indentation change is in this commit instead of the previous one. Jesse A. Tov 2019-07-28 20:20:57 -0500
  • a1d0b422c8
    Fixes Check Syntax arrows for lexer generator. Jesse A. Tov 2019-07-28 20:17:35 -0500
  • f8c3f37646 Fixes bug demonstrated by previous commit. Jesse A. Tov 2019-07-25 19:39:03 -0500
  • 0eecc81e6c Demonstrates bug in char-complement. Jesse A. Tov 2019-07-25 19:36:40 -0500
  • 773f613ecd
    Fixes bug demonstrated by previous commit. #5 Jesse A. Tov 2019-07-25 19:39:03 -0500
  • 405d761602
    Demonstrates bug in char-complement. Jesse A. Tov 2019-07-25 19:36:40 -0500
  • 8752bf5bfb literal string in error msg Matthew Butterick 2018-07-16 20:32:16 -0700
  • aa5b074719 update Matthew Butterick 2018-06-24 10:54:46 -0700
  • fd446e6013 refactor into racket/base Matthew Butterick 2018-06-24 09:49:37 -0700
  • fc1e00bc2a set up travis Matthew Butterick 2018-06-23 16:17:03 -0700
  • d2b2db04b9 bolster automatic eof rule (fixes #1) Matthew Butterick 2018-06-21 17:34:14 -0700
  • facc385f62 doc edit Matthew Butterick 2018-06-11 19:45:02 -0700
  • 4041d75969 clarify docs about re “sequences” Matthew Butterick 2018-06-10 19:20:56 -0700
  • 9b8e0f96c8 rebase on fork of parser-tools Matthew Butterick 2018-06-07 18:00:51 -0700
  • 2d5d7ecaaf make it possible to use "start" and "atok" as literal tokens tokens Matthew Butterick 2018-03-23 12:10:41 -0700
  • f3e1f09693 fix use of `eqv?` with `+inf.0` v6.12 v6.11 Matthew Flatt 2017-07-16 15:44:34 -0600
  • 80ea2be9e9 Merge pull request #4 from jbclements/cfg-parser-lexer-bug v6.10.1 v6.10 Jay McCarthy 2017-06-08 13:13:19 -0400
  • c3c3dfc25b add test and easy fix for cfg bug John Clements 2017-06-04 10:25:02 -0700
  • c9fd206a1c Add expected-SR-conflicts + expected-RR-conflicts. Ben Noordhuis 2017-04-15 19:27:50 +0200
  • 3e71cfa350 fix typo in docs v6.9 Matthew Butterick 2017-01-23 23:31:12 -0500
  • 680bbc0c01 Fix typo in docs: `rad` to `read` Matthew Butterick 2017-01-23 23:02:05 -0500
  • be0b8854cd move from mzlib/contract to racket/contract v6.8 v6.7 v6.6 v6.5 v6.4 Robby Findler 2015-12-30 16:58:44 -0600
  • 8d101fecf6 Merge pull request #1 from PuercoPop/patch-1 Sam Tobin-Hochstadt 2015-02-17 21:08:06 -0500
  • c8e5cbb13d (parser-tools.scribl): Typo Javier Olaechea 2015-02-15 22:05:43 -0500
  • 96345b1644 Add standard .gitignore file. Sam Tobin-Hochstadt 2014-12-06 17:46:28 -0500
  • f9a98ad575 Remove extra directories. Sam Tobin-Hochstadt 2014-12-01 22:24:12 -0500
  • 0b6452ee31 Remove stray reference to Racket in LICENSE files. Sam Tobin-Hochstadt 2014-11-25 14:08:39 -0500
  • 10d870644e add `update-implies` to package "info.rkt"s Matthew Flatt 2014-08-14 16:26:09 +0100
  • 65faddf05e LGPL by reference Matthew Flatt 2014-02-27 14:42:59 -0700
  • 75592916bb 2013 -> 2014 Eli Barzilay 2014-01-21 15:02:21 -0500
  • f59e16a02e rackety John Clements 2013-05-01 13:41:26 -0700
  • ab0f7537de include license with each package Matthew Flatt 2013-08-31 06:23:49 -0600
  • 420a75bbeb auto-fix dependencies for "scheme-lib" and "srfi-lite-lib" Matthew Flatt 2013-08-27 15:18:23 -0600
  • a27314031c add `pkg-desc' and `pkg-authors' to each package Matthew Flatt 2013-07-30 17:50:52 -0600
  • cdb3f86894 auto-fix documentation package dependencies Matthew Flatt 2013-07-11 17:49:25 -0600
  • 02018fa499 Use `#lang info` instead of `#lang setup/infotab`. Sam Tobin-Hochstadt 2013-07-04 15:45:47 -0400
  • 3cd299edb1 auto-fix dependencies in "pkgs" Matthew Flatt 2013-06-29 05:42:38 -0600
  • f11b08e544 fill in some pkg `implies' Matthew Flatt 2013-06-29 05:34:55 -0600
  • 9e82692a00 a step toward single-collection packages as default Matthew Flatt 2013-06-25 22:17:38 +0200
  • d90f2f4bfe reorganize into core plus packages Matthew Flatt 2013-05-24 21:57:31 -0600
  • b74f930734 raco pkg create: support "source" and "binary" bundling Matthew Flatt 2013-05-08 20:20:17 -0400
  • 111de51b65 specified match precedence in lexer... hope I'm right John Clements 2013-05-01 07:51:40 -0700
  • 7c115199b5 Fix lots of indentation mistakes. Eli Barzilay 2013-03-14 07:15:43 -0400
  • 0156d62399 Modify the src-pos error reporting in parser-tools to better show the token context. Danny Yoo 2013-02-26 12:56:34 -0700
  • f79949dce3 Rackety Robby Findler 2013-02-05 09:05:33 -0600
  • 1acb3c8401 Correct the test case so it executes the error path we want. Danny Yoo 2013-02-01 14:58:47 -0700
  • c6375182fa PR 13471: Add cycle-detection during lex-abbrev expansion to raise appropriate syntax error. Also add test cases for lex-abbrev cycle detection. Danny Yoo 2013-02-01 14:25:07 -0700
  • ec6cb60c00 paser-tools: doc clarifications Matthew Flatt 2013-01-23 11:40:36 -0500
  • ab6d67eb8b Strip the copy-and-paste for cfg-parser, keeping the delta vs. parser. Danny Yoo 2013-01-16 10:24:34 -0700
  • f79486a694 Remove paragraph about multiple start symbols, since cfg-parser doesn't support it. Danny Yoo 2013-01-15 15:24:57 -0700
  • cafb8a5c62 Add documentation for cfg-parser. Danny Yoo 2013-01-15 15:20:35 -0700
  • e39cbed86c Modify cfg-parser's treatment of error function so it can consume both arity-3 and arity-5 error functions. Danny Yoo 2013-01-15 15:19:28 -0700
  • 81acb2ae50 Move cfg-parser from the algol60 collection to parser-tools. Danny Yoo 2013-01-15 14:18:47 -0700
  • cdb627642e Gracefully handle the case where the token stream just contains the END token and an error occurs. Danny Yoo 2013-01-11 13:59:18 -0700
  • 2fd35df83a Correct location calculations for non-terminals. Danny Yoo 2013-01-08 14:39:23 -0700
  • 33ebcd7a78 Modernize cfg-parser from mzscheme to Racket libraries. Danny Yoo 2012-12-12 13:52:48 -0700
  • d6f9d98289 make the position and position-token structs transparent Robby Findler 2012-11-07 11:24:06 -0600
  • 26f857f904 Lots of bad TAB eliminations. Eli Barzilay 2012-11-07 10:42:42 -0500
  • f4d9e18360 Random pickiness. Eli Barzilay 2012-06-21 01:54:23 -0400
  • e4eafd14e1 Added @literal-algol{} and started an algol60 test suite (apologies if there already was one that I didn't find). Also fixed syntax error raising procedure. Robby Findler 2012-06-20 10:27:28 -0500
  • 3a4a952b98 more error-message conversions and repairs Matthew Flatt 2012-05-27 11:29:21 -0600
  • c24fe38d91 A bunch of `fprintf' -> `eprintf' conversions (and a few related things). Eli Barzilay 2012-05-06 12:06:00 -0400
  • 181de9ebc3 fix `cfg-parser' to more closely match `parser' Matthew Flatt 2012-01-05 06:26:22 +0100
  • 1c2fb3197c Document `numeric'; closes PR 12338. Eli Barzilay 2011-11-02 15:17:04 -0400
  • 6abcf2f87b add `var-ref->mod-decl-insp' and switch `cur-code-insp' uses Matthew Flatt 2011-09-20 13:29:42 -0600
  • fec8ddaed9 Lots of documentation formatting. Eli Barzilay 2011-08-15 07:50:04 -0400
  • 997ee78ce9 lexer tweak to get named procedure Matthew Flatt 2011-07-26 09:45:20 -0400
  • 509800c0df ".ss" -> ".rkt" scan done. Eli Barzilay 2011-07-02 10:37:53 -0400
  • 57a7231b45 docs reorganization added tutorial, racket categories relabeled some other categories normalized manual names: de-bolded, changed some names Ryan Culpepper 2011-06-29 03:14:04 -0600
  • f8081d0175 remove syntax certificates; add syntax taints Matthew Flatt 2011-06-24 13:41:55 -0600
  • 616c2649fd A ton of `@scheme*' -> `@racket*' and related updates. Eli Barzilay 2011-06-24 15:08:24 -0400
  • 861d0d6110 Recketizing much in `net/*', mass ".ss" -> ".rkt" conversion in .scrbl files. Eli Barzilay 2011-06-20 04:00:14 -0400
  • e34d10d7a9 Adding a few index entries Jay McCarthy 2011-05-25 06:32:34 -0600
  • cb1c226c0e Fixes more spelling errors. David Van Horn 2011-02-04 16:46:32 -0500
  • eee95f195a Fixed various spelling errors. David Van Horn 2011-02-02 14:56:42 -0500
  • 5a8f4925ee warning to stderr, not stdout See PR 11691 Merge to release branch Ryan Culpepper 2011-02-01 16:32:34 -0700
  • a2dba0a992 Some repeated "and and"s and "the the"s, and two more typos. Closes PR 11229. Eli Barzilay 2010-09-18 03:55:30 -0400
  • d52b3aa1f1 More "~n" -> "\n" changes Eli Barzilay 2010-08-26 12:10:48 -0400
  • 5d47014554 fix empty-matching lexers Matthew Flatt 2010-07-06 07:15:19 -0600
  • 8252d4d2b6 "Racunit" -> "Rackunit" Eli Barzilay 2010-05-17 11:04:55 -0400
  • 1f8a9aa389 A lot of "DrScheme" -> "DrRacket"s. Eli Barzilay 2010-05-17 01:27:03 -0400
  • 7fc32399f2 dist-spec repairs Matthew Flatt 2010-05-07 13:52:32 -0600
  • f255a185c3 Renaming rktunit to racunit Jay McCarthy 2010-04-30 10:57:32 -0600
  • a9ede393e0 Renaming schemeunit to rktunit and adding compat layer Jay McCarthy 2010-04-29 15:00:02 -0600
  • b0a5e55273 rename all files .ss -> .rkt Matthew Flatt 2010-04-27 16:05:36 -0600
  • 1f5943d07b Doc typo fix. Mike Sperber 2009-11-03 10:38:22 +0000
  • 2a622c0cf3 added error checking Robby Findler 2009-10-29 15:43:50 +0000
  • 772b804fbd drdr found a 'test suite' that didnt actually have expected results, so I added in expected results and fixed a few bugs that it uncovered Robby Findler 2009-10-18 20:18:33 +0000
  • 9de497d854 PR 10344 Robby Findler 2009-07-24 04:37:34 +0000
  • 9631383261 Newlines at EOFs Eli Barzilay 2009-07-04 02:28:31 +0000
  • 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 Eli Barzilay 2009-06-07 10:12:32 +0000
  • 947a0af197 removed lots of "the the"s Eli Barzilay 2009-05-01 21:02:51 +0000
  • 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) Eli Barzilay 2009-04-05 17:46:20 +0000