Software detaljer:
Det er en familie af Scheme implementeringer, herunder MzScheme og drscheme.
Det støtter oprettelsen af nye programmeringssprog gennem en rig, udtryksfulde syntaks system.
Dette er den sidste version kaldet PLT Scheme. Alle nye versioner blev relanceret som Racket
Hvad er nyt i denne udgivelse:.
- unit test rammer for sprogundervisning giver `check-medlem-af 'og` check-serie' til kontrol & quot; tilfældige funktioner & quot ;, dvs & quot; funktioner & quot; der kan producere flere forskellige resultater for én og samme argument.
- `ordning / vektor 'bibliotek giver fælles vektor operationer (også reprovided af` ordning «).
- `ordning / løfte 'bibliotek indeholder flere nye former for løfter med alternativer udførelse strategier.
- Nye port-læsning utilities:. `In-port ',` port - & # x3e, liste', `fil - & # x3e, liste"
- En ny kræve-makro, `sti-up", for at kræve en fil, der er højere i mappetræet.
Hvad er nyt i version 4.2.1:
- Dette er den sidste udgivelse, der indeholder ProfessorJ. Som i den næste udgivelse, Kathy Gray, der oprettes og vedligeholdes Professoren vil flytte koden til planeten og kun bevare et minimalt niveau.
- Indtastet Scheme 2.0 udvider typen systemet betydeligt, hvilket gør det mere udtryksfuld. For eksempel prædikater anvendes på selektorer, såsom (nummer? (Bil x)), er meningsfulde for den type system.
- Hurtigere installation af Planet pakker, der udløser installation af andre Planet pakker, fordi dokumentationen indekset opdateres kun én gang efter en gruppe af pakker er installeret.
- `syntaks / parse 'bibliotek giver makro forfattere med en forbedret syntaks mønster matcher, der rapporterer fejl baseret på de mønstre' erklærede klasser af syntaks.
- Identifier tilknytninger efter v4 ordbogen interface og navnekonventioner er tilgængelige fra `syntaks / id-bord" bibliotek.
- REDEX: tilføjet `define-forhold" og generaliserede mønstre, der vises i & quot; hvor & quot; klausuler til at bruge den fulde REDEX mønster matcher. (Dette er et tilbageskridt uforenelige forandring, men man ofte anmodet. Se REDEX release noter for detaljer)
- Web Server er Serializable lukninger er nu tilgængelige til andre formål via web-server / lang / serial-lambda-bibliotek.
- Teachpacks: små ændringer univers del af & quot; universe.ss & quot; API, plus tilføjelsen af en formular til at lancere mange (kommunikerer) verdener på samme tid. Fejlrettelser vedrørende konvertering til strenge.
- Det er nu muligt at oprette brugerdefinerede Scribble læsere med en kommando tegn anderledes end `@ ', se` make-at-læser / inde' og `make-at-reader"
Kommentarer ikke fundet