Rock

Software screenshot:
Rock
Software informatie:
Versie: 0.9.9
Upload datum: 13 Apr 15
Ontwikkelaar: Amos Wenger
Licentie: Gratis
Populariteit: 195

Rating: 2.0/5 (Total Votes: 1)

Het OOC taal werd oorspronkelijk geïmplementeerd in Java.
Na vele bouwt, de oude OOC compiler geschreven in Java werd vervangen door deze verbeterde versie, genaamd Rock.
Het is bootstrappen sinds 2010-04-22 onder Gentoo, Ubuntu, Arch Linux, Win32, OSX

Wat is nieuw in deze release:.

  • Fix voor elk gebruik op `Range` gevallen
  • Maak `match` autocast werk met primitieve
  • naamruimten import fixes
  • Complex tupel opdracht niet langer clobbers links-side variabelen
  • Vaste al te strenge operator overbelasting controles voor unaire operatoren
  • Vaste code generatie fout met woningen in covers
  • Altijd afslag met niet-nul-code zelfs in de stille modus
  • Altijd mislukkingen afdruk C compiler om stderr, zelfs in de stille modus
  • Ondersteuning toegevoegd voor het belangrijkste: func (args: String [])
  • Ondersteuning voor wetenschappelijke notatie in floating point letterlijke
  • Code kwaliteit fixes aan de `fancy_backtrace` extensie
  • text / Shlex heeft nu inline documentatie en een testcase
  • Diverse Win32 Pipe & Process fixes, met name, ProcessWin32 nu passeert
  • Milieu variabelen en redirects std {in, err, uit} correct

Wat is nieuw in versie 0.9.7a:

  • Vaste Win32 build, sommige externe variabelen waren in feite niet.

Wat is nieuw in versie 0.9.7:

  • Debug en productie profiel choosable met -pg en - pr, debug is nu de standaard
  • Nieuwe module: os / Dynlib voor dynamische bibliotheek laden
  • Nieuwe methoden:? Discussie opbrengst (), Discussie currentThread (), Discussie isAlive (), Draad wachten ~ getimed ()
  • Vaste UDPSocket en alle andere socket spullen, cross-platform opnieuw.
  • Inbelnummers op Windows.
  • Voeg dichtst wedstrijd toen we een gesprek niet kunt oplossen (beter fout rapportage)
  • Fix raar geval van extra invoer die niet nodig zou moeten zijn (het oplossen fix)
  • Vertaal `__bang` en` __quest` terug in `?` En `!` In rock foutmeldingen
  • Verbeter fout rapportage binnen blokken en alle geschoord constructies (bijv scopes)
  • Kleur foutuitvoer standaard
  • Voeg CString println ()
  • Voeg niet-blokkerende I / O voor leidingen
  • Nieuwe PipeReader en PipeWriter implementaties, uitbreiding io / Reader en io / schrijver
  • Fix BufferWriter
  • Voeg een bos van testen in test / map

Wat is nieuw in versie 0.9.6:

  • SequenceDriver werd weglaten -g, waardoor aanzienlijk debuggen harder.
  • Ongeldig gebruik van pauze en blijven binnenkant van lussen worden nu rocken fouten.
  • Voor de rest, dit is meestal een bugfix en interne clean-ups vrijlating -. Bugs met betrekking tot generieke geneesmiddelen, sluitingen, type inference in wedstrijd
  • De --sourcepath is afgekeurd, alles gaat via .use bestanden nu.
  • De make-driver produceert een 'schone' target om nu alle binaire objecten te verwijderen.

Wat is nieuw in versie 0.9.4:

  • Vaste compilatie op ArchLinux x64
  • Vast en ported delen van de SDK voor win32 ondersteuning
  • Toegevoegd '= & # x3e;' operator (niet overbelast door de SDK)
  • Toegevoegd File getReducedPath
  • Toegevoegd soort namespace ondersteuning
  • Toegevoegd single-line versie blokken
  • codebase opgeschoond rots's
  • Diverse Makefle fixes en aanvullingen

Wat is nieuw in versie 0.9.3:

  • De -help boodschap is nu veel meer gedetailleerde , het verklaart een hoop debug / obscure opties we al houden voor onszelf tot nu toe.
  • Toegevoegde eachUntil () en bevat? () Naar de lijst
  • Toegevoegde XPath-achtige selectors om HashBag
  • Toegevoegd een handige tekst / json module
  • FileWriter asPipe, createTempFile
  • Toegevoegd een exponent operator (**) aan de grammatica, het is niet overschreven standaard voor types integer, dus nog niet gebruiken :) Als iedereen heeft gemigreerd naar 0.9.3, zullen we onder andere dat in 0,9. 4
  • Veel bugfixes en opruimingen, lookup de commits

Wat is nieuw in versie 0.9.1:

  • Reverse iteratoren / backIterator () aan collectie klassen toegevoegd
  • lib-caching werd toegevoegd tot rock, en gedeeltelijke recompilation is veel slimmer met de .libs / directory en .cacheinfo bestanden. Kan worden uitgeschakeld met -nolibcache.
  • ACS (geweldige afsluiting syntax) is binnen! Onze sluitingen vangen syntaxis en zelfs genereren trampoline functies om algemene soorten te vertalen naar specifieke soorten.
  • oos nu compileert onder rock -. We moeten nog uitzoeken van een goede syntax voor stack-allocatie van C arrays
  • Ondersteuning toegevoegd voor ooc arrays.

Vergelijkbare software

CoffeeScript
CoffeeScript

4 Jun 15

Caffeine
Caffeine

5 Jun 15

Rake
Rake

13 Apr 15

CSS Crush
CSS Crush

10 Dec 15

Andere software van ontwikkelaar Amos Wenger

ooc
ooc

3 Jun 15

Reacties op Rock

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!
Zoek op categorie