Rock

Software screenshot:
Rock
Dettagli del software:
Versione: 0.9.9
Data di caricamento: 13 Apr 15
Sviluppatore: Amos Wenger
Licenza: Libero
Popolarità: 195

Rating: 2.0/5 (Total Votes: 1)

La lingua ooc stato originariamente realizzato in Java.
Dopo molti costruisce, il vecchio compilatore OOC scritto in Java è stato sostituito con la versione avanzata denominata Rock.
E 'stato il bootstrap dal 2010-04-22 sotto Gentoo, Ubuntu, Arch Linux, Win32, OSX

Cosa c'è di nuovo in questa versione:.

  • Fix per ogni utilizzo su `istanze Range`
  • Fai `lavoro autocast match` con primitiva
  • correzioni importazione namespace
  • assegnazione tuple Complex non cancella il variabili a sinistra sul lato
  • fissi troppo severi controlli operatore sovraccarico per gli operatori unari
  • codice di correzione errore di generazione con proprietà a coperchi
  • exit sempre con codice diverso da zero anche in modalità silenziosa
  • Sempre fallimenti compilatore stampa C a stderr, anche in modalità silenziosa
  • Supporto di principale: func (args: String [])
  • Aggiunto il supporto per la notazione scientifica in floating point letterali
  • Codice correzioni di qualità al `estensione fancy_backtrace`
  • text / shlex ha ora la documentazione in linea e un banco di prova
  • Varie Win32 Tubazioni e processo fissa, in particolare, ProcessWin32 ora passa
  • Le variabili di ambiente e reindirizza std {a, ehm, fuori} correttamente

Cosa c'è di nuovo in versione 0.9.7a:

  • fissi di generazione Win32, alcune variabili esternato erano in realtà non.

Cosa c'è di nuovo nella versione 0.9.7:

  • Debug e profilo di produzione choosable con -pg e - pr, debug è ora il default
  • nuovo modulo: os / Dynlib per dinamica biblioteca carico
  • Nuovi metodi:? Yield Filo (), filetto currentThread (), filetto isAlive (), wait Discussione ~ scaduta ()
  • fissi UDPSocket e tutte le altre cose presa, cross-platform di nuovo.
  • i numeri di telefonia fissa in Windows.
  • Aggiungi vicini partita, quando non possiamo risolvere una chiamata (segnalazione meglio errore)
  • Fix caso strano di importazioni supplementari, che non avrebbero dovuto essere necessarie (risoluzione di fix)
  • Traduci `__bang` e` __quest` indietro nel `?` E `!` In messaggi di errore roccia
  • Migliorare la segnalazione all'interno dei blocchi di errore e tutti i costrutti rinforzato (ad esempio gli ambiti)
  • uscita di errore di colore di default
  • Aggiungi CString println ()
  • Aggiungi non-blocking I / O per tubi
  • Nuovo PipeReader e PipeWriter implementazioni, estendendo io / Reader e io / Writer
  • Fix BufferWriter
  • Aggiungi un po 'di test in test / cartella

Cosa c'è di nuovo nella versione 0.9.6:

  • SequenceDriver stato omettendo -g, che ha reso il debug in modo significativo più difficile.
  • usi non validi di break e continuano all'interno delle anse sono ora Roccia errori.
  • Per il resto, si tratta per lo più di un bugfix e interna rilascio di risanamento -. Bug relativi ai medicinali generici, chiusure, inferenza di tipo in corrispondenza
  • Il --sourcepath è stato deprecato, tutto passa attraverso i file .use ora.
  • Il conducente make produce un bersaglio 'pulito' per rimuovere tutti gli oggetti binari ora.

Cosa c'è di nuovo nella versione 0.9.4:

  • compilation fissa su ArchLinux x64
  • parti fisse e porting del SDK per il supporto win32
  • Aggiunto '= & # X3e;' operator (non sovraccaricato dalla SDK)
  • aggiunta File getReducedPath
  • Aggiunto il supporto tipo di namespace
  • aggiunta a linea singola blocchi versione
  • codebase Ripulito rock
  • Varie correzioni e integrazioni Makefle

Cosa c'è di nuovo nella versione 0.9.3:

  • Il messaggio -help è ora molto più dettagliata , spiega un sacco di opzioni di debug / oscure Abbiamo tenuto per noi fino ad ora.
  • Aggiunto eachUntil () e contiene? () Alla lista
  • selettori Aggiunto XPath simili a HashBag
  • Aggiunta di un modulo di testo comodo / json
  • FileWriter asPipe, createTempFile
  • Aggiunto un operatore esponente (**) per la grammatica, non è sovrascritto di default per i tipi interi, in modo da non utilizzare ancora :) Quando tutti hanno migrato a 0.9.3, includeremo che in 0.9. 4
  • Un sacco di correzioni e ripuliture, ricerca il commit

Cosa c'è di nuovo nella versione 0.9.1:

  • Reverse iteratori / backIterator () aggiunto alle classi di raccolta
  • lib-caching è stato aggiunto al rock, e ricompilazione parziale è molto più intelligente con la directory / .libs e .cacheinfo file. Può essere disabilitato con -nolibcache.
  • ACS (sintassi chiusura impressionante) è in! Le nostre chiusure catturano sintassi e persino generare funzioni trampolino di tradurre tipi generici in tipi specifici.
  • oos ora compila sotto roccia -. Dobbiamo ancora capire una buona sintassi per lo stack di allocazione di array C
  • Aggiunto il supporto per gli array OOC.

Programmi simili

Lumbar
Lumbar

1 Mar 15

Free Pascal
Free Pascal

13 May 15

Protocol Buffers
Protocol Buffers

5 Jun 15

Parrot
Parrot

10 Feb 16

Altri software di sviluppo Amos Wenger

ooc
ooc

3 Jun 15

Commenti a Rock

I commenti non trovato
Aggiungi commento
Accendere le immagini!