[dylan-lang/melange] 11f21d: Initial mindy support for macro constants.

GitHub <[email protected]> Tue, 20 Oct 2015 09:11:25 -0700
Newsgroups gmane.comp.lang.dylan.gwydion.cvs
Message-ID <562667ad12c2a_375a3f88b67c32a0743eb@hookshot-fe1-cp1-prd.iad.github.net.mail>
  Branch: refs/heads/master
  Home:   https://github.com/dylan-lang/melange
  Commit: 11f21d16688c9ee3562372097b500adc3e653eb0
      https://github.com/dylan-lang/melange/commit/11f21d16688c9ee3562372097b500adc3e653eb0
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-10-20 (Tue, 20 Oct 2015)

  Changed paths:
    M melange-core/c-decl-write-mindy.dylan
    M tests/test.constants/expected-mindy.dylan

  Log Message:
  -----------
  Initial mindy support for macro constants.

This is a copy of what is used for C-FFI.

* melange-core/c-decl-write-mindy.dylan
  (write-declaration on <macro-declaration>): Implement.

* tests/test.constants/expected-mindy.dylan: Update test to match
  the new reality. (Current melange handles some constants that old
  melange did not.)


  Commit: 0f6e69fcc3fb9b64ba9079d2da0335048342b2c9
      https://github.com/dylan-lang/melange/commit/0f6e69fcc3fb9b64ba9079d2da0335048342b2c9
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-10-20 (Tue, 20 Oct 2015)

  Changed paths:
    M melange-core/c-decl-write-c-ffi.dylan
    M melange-core/c-decl-write.dylan

  Log Message:
  -----------
  Move escape-characters to shared code.

This function is now used by both the C-FFI and Mindy
back-ends, so let's put it in a generic file.

* melange-core/c-decl-write-c-ffi.dylan
  (escape-characters): Remove from here.

* melange-core/c-decl-write.dylan
  (escape-characters): Put it here.


Compare: https://github.com/dylan-lang/melange/compare/5d83fb4efdad...0f6e69fcc3fb

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