PLT Scheme v4.1

This is a discussion on PLT Scheme v4.1 within the Scheme forums in Programming Languages category; PLT Scheme version 4.1 is now available from http://plt-scheme.org/ * DrScheme changes: - The Module language now has an automatically inserted `#lang' declaration, so the interactions window is available right away for new windows. - Searching is now interactive (see the manual for details). - Memory limits are now enabled by default. * Typed Scheme supports a novel type checking mechanism for homogeneous and heterogeneous variable-arity function definitions and applications. * Redex (a domain-specific language for testing operational semantics) is now included in the distribution. See also http://redex.plt-scheme.org/ . * Lots of improvement to the documentation, including: better searching, table-of-contents, ...

Go Back   Application Development Forum > Programming Languages > Scheme

Object Mix

Register FAQ Calendar Search Today's Posts Mark Forums Read
  #1  
Old 08-12-2008, 04:13 PM
Eli Barzilay
Guest
 
Default PLT Scheme v4.1

PLT Scheme version 4.1 is now available from

http://plt-scheme.org/

* DrScheme changes:

- The Module language now has an automatically inserted `#lang'
declaration, so the interactions window is available right
away for new windows.

- Searching is now interactive (see the manual for details).

- Memory limits are now enabled by default.

* Typed Scheme supports a novel type checking mechanism for
homogeneous and heterogeneous variable-arity function
definitions and applications.

* Redex (a domain-specific language for testing operational
semantics) is now included in the distribution. See also
http://redex.plt-scheme.org/.

* Lots of improvement to the documentation, including: better
searching, table-of-contents, and language-sensitive help (in
the teaching languages).

* The world.ss teachpack no longer supports `end-of-time', only
`stop-when'.

* MzScheme has now a logging facility, search the documentation
for "logger" for more details.

* Bug fixes:

- `begin' in R5RS (and derived languages),

- `#lang planet',

- `eval' works with phases.

Feedback Welcome,
--
((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay:
http://www.barzilay.org/ Maze is Life!

Reply With Quote
  #2  
Old 08-12-2008, 05:50 PM
Abdulaziz Ghuloum
Guest
 
Default Re: PLT Scheme v4.1

On Aug 12, 1:13*pm, Eli Barzilay <e...@barzilay.org> wrote:
> PLT Scheme version 4.1 is now available from
> ---
> * - `eval' works with phases.


Is there a link with more details regarding these changes?
Like what does it mean for eval to work with phases?
Thanks!
Reply With Quote
  #3  
Old 08-12-2008, 05:57 PM
Jens Axel Soegaard
Guest
 
Default Re: PLT Scheme v4.1

Abdulaziz Ghuloum wrote:
> On Aug 12, 1:13 pm, Eli Barzilay <e...@barzilay.org> wrote:
>> PLT Scheme version 4.1 is now available from
>> ---
>> - `eval' works with phases.

>
> Is there a link with more details regarding these changes?
> Like what does it mean for eval to work with phases?


From the release notes in mzcheme/HISTORY.txt

Version 4.1, August 2008
Changed namespaces to have a base phase; for example, calling
eval at compile-time uses a phase-1 namespace

Details on the base phase for a namespace:

http://docs.plt-scheme.org/reference/Namespaces.html

--
Jens Axel Søgaard
Reply With Quote
  #4  
Old 08-12-2008, 05:59 PM
Jens Axel Soegaard
Guest
 
Default Re: PLT Scheme v4.1

Jens Axel Soegaard wrote:

>
> Details on the base phase for a namespace:
>
> http://docs.plt-scheme.org/reference/Namespaces.html
>


And

http://docs.plt-scheme.org/reference...h._base._phase)

--
Jens Axel Søgaard
Reply With Quote
Reply


Thread Tools
Display Modes


All times are GMT -5. The time now is 08:34 PM.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
vB Ad Management by =RedTyger=

In an effort to better serve ads to our visitors, cookies are used on objectmix.com. For more information, check out our Privacy Policy.