[dylan-lang/opendylan] 5ff5f0: [dfmc-reader] Remove <extended-integer> hack.

GitHub <[email protected]> Mon, 21 Sep 2015 08:58:00 -0700
Newsgroups gmane.comp.lang.dylan.gwydion.cvs
Message-ID <560029083a64c_47203fe99e0312a01027c@hookshot-fe5-cp1-prd.iad.github.net.mail>
  Branch: refs/heads/master
  Home:   https://github.com/dylan-lang/opendylan
  Commit: 5ff5f0e88423d3fc3211ddf2a5185767cf4205fc
      https://github.com/dylan-lang/opendylan/commit/5ff5f0e88423d3fc3211ddf2a5185767cf4205fc
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-09-20 (Sun, 20 Sep 2015)

  Changed paths:
    M sources/dfmc/reader/lexer-support.dylan
    M sources/dfmc/reader/lexer.dylan

  Log Message:
  -----------
  [dfmc-reader] Remove <extended-integer> hack.

* sources/dfmc/reader/lexer-support.dylan
  (<extended-integer>): Remove. Only used in one place and it
    can be replaced with the correct type there.

* sources/dfmc/reader/lexer.dylan
  (parse-integer): Return <abstract-integer> instead of <extended-integer>
    which was just an alias for <object>.


  Commit: 95e3b5db9f71d3db9af80711d632d52ff8d79546
      https://github.com/dylan-lang/opendylan/commit/95e3b5db9f71d3db9af80711d632d52ff8d79546
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-09-20 (Sun, 20 Sep 2015)

  Changed paths:
    M sources/dfmc/macro-expander/pattern-back-end.dylan
    M sources/dfmc/reader/fragments.dylan
    M sources/dfmc/reader/reader-library.dylan

  Log Message:
  -----------
  [dfmc-reader] Remove commented out workaround for <end-of-modifiers>.

* sources/dfmc/macro-expander/pattern-back-end.dylan
  (match-end-of-modifiers): Call instance? directly rather than a
    wrapper method.

* sources/dfmc/reader/fragments.dylan
  (end-of-modifiers?): Remove this method. It was a temporary workaround
    for bootstrapping in 1999. Since it is now just doing a single
    instance? call, the caller can do the same.

* sources/dfmc/reader/reader-library.dylan
  (module dfmc-reader): No longer export end-of-modifiers-marker? as it
    has been removed.


  Commit: a20f2d4bb77542a51976d2e20eb9add42c9f0ef0
      https://github.com/dylan-lang/opendylan/commit/a20f2d4bb77542a51976d2e20eb9add42c9f0ef0
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-09-21 (Mon, 21 Sep 2015)

  Changed paths:
    M sources/dfmc/macro-expander/pattern-back-end.dylan
    M sources/dfmc/reader/fragments.dylan
    M sources/dfmc/reader/lexer-support.dylan
    M sources/dfmc/reader/lexer.dylan
    M sources/dfmc/reader/reader-library.dylan

  Log Message:
  -----------
  Merge pull request #983 from waywardmonkeys/remove-some-dfmc-reader-todos

Remove some dfmc-reader todos


Compare: https://github.com/dylan-lang/opendylan/compare/e612d72ef7d8...a20f2d4bb775

_______________________________________________
chatter mailing list
[email protected]
https://lists.opendylan.org/mailman/listinfo/chatter