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

Parrot
Parrot

10 Feb 16

lessphp
lessphp

13 Apr 15

Oven
Oven

23 Jul 15

Apache Buildr
Apache Buildr

20 Jul 15

Altri software di sviluppo Amos Wenger

ooc
ooc

3 Jun 15

Commenti a Rock

I commenti non trovato
Aggiungi commento
Accendere le immagini!
Ricerca per categoria