Rock

Logiciel capture d'écran:
Rock
Détails logiciels:
Version: 0.9.9
Date de transfert: 13 Apr 15
Développeur: Amos Wenger
Licence: Gratuit
Popularité: 279

Rating: 1.8/5 (Total Votes: 5)

La langue de ooc a été implémenté en Java.
Après de nombreuses constructions, l'ancien compilateur ooc écrit en Java a été remplacé par cette version améliorée appelée Rock.
Il a été amorçage depuis 2010-04-22 sous Gentoo, Ubuntu, Arch Linux, Win32, OSX

Ce qui est nouveau dans cette version:.

  • Correction pour chaque utilisation sur `cas Range`
  • Faire `travaux de autocast match` avec primitive
  • correctifs d'importation espace de noms
  • affectation de tuple Complexe plus aplatit les variables gauche côté
  • la surcharge d'opérateur contrôles trop stricts fixes pour les opérateurs unaires
  • Correction d'erreur de génération de code avec des propriétés dans des couvertures
  • exit Toujours avec le code non-zéro, même en mode silencieux
  • Toujours échecs impression compilateur C sur stderr, même en mode silencieux
  • Ajout du support pour principale: func (args: String [])
  • Ajout du support pour la notation scientifique en virgule flottante littéraux
  • Code de corrections de qualité à l'extension `fancy_backtrace`
  • text / shlex a maintenant la documentation en ligne et un cas de test
  • Diverses corrections Win32 tuyaux et de process, notamment, ProcessWin32 passe désormais
  • Les variables d'environnement et redirige std {en, euh, sur} correctement

Ce qui est nouveau dans la version 0.9.7a:

  • build Win32 fixe, certaines variables externat étaient en fait pas.

Quoi de neuf dans la version 0.9.7:

  • Debug et le profil de production choosable avec -pg et - pr, débogage est maintenant par défaut
  • Nouveau module: os / Dynlib pour la bibliothèque chargement dynamique
  • Nouvelles méthodes: le rendement de filetage (), Enfiler currentThread (), Enfiler isAlive (), attente de discussion ~ chronométré ()
  • Correction UDPSocket et tous les autres trucs prise, multiplate-forme à nouveau.
  • les numéros de ligne fixe sur Windows.
  • Ajouter correspondance la plus proche quand nous ne pouvons pas résoudre un appel (rapports mieux erreur)
  • Fix cas étrange des importations supplémentaires qui ne auraient pas été nécessaires (fix résolution)
  • Traduire `et` __bang` __quest` retour dans `?` Et `!` Dans les messages d'erreur de rock
  • améliorer les rapports à l'intérieur de blocs erreur et toutes les constructions prépara (par exemple, étendues)
  • sortie d'erreur de couleur par défaut
  • Ajouter CString println ()
  • Ajouter non bloquante d'E / S pour les tuyaux
  • Nouveau PipeReader et PipeWriter implémentations, étendant io / io Reader et / Writer
  • Correction BufferWriter
  • Ajouter un tas de tests dans test / dossier

Ce qui est nouveau dans la version 0.9.6:

  • SequenceDriver été omet -g, qui a fait beaucoup de débogage plus difficile.
  • utilisations incorrectes de break et continue à l'intérieur de boucles sont désormais Caillou erreurs.
  • Pour le reste, ce est surtout une correction de bogues et nettoyages de presse interne -. Bugs liés aux médicaments génériques, les fermetures, l'inférence de type dans un match
  • Le --sourcepath a été abandonné, tout passe par les fichiers .use maintenant.
  • Le pilote de marque produit une cible «propre» pour enlever tous les objets binaires maintenant.

Ce qui est nouveau dans la version 0.9.4:

  • compilation fixe sur ArchLinux x64
  • Les parties fixes et portés du SDK pour le soutien win32
  • Ajout de '= & # X3e;' opérateur (pas surchargé par le SDK)
  • Ajout du fichier getReducedPath
  • Ajout du support de type d'espace de noms
  • Ajout d'une seule ligne Version blocs
  • la base de code de Nettoyé roche
  • Diverses corrections et ajouts Makefle

Quoi de neuf dans la version 0.9.3:

  • Le message de -help est maintenant beaucoup plus détaillée , il explique beaucoup de débogage / options obscures nous avons gardé pour nous jusqu'à présent.
  • Ajouté eachUntil () et contient? () À la liste
  • sélecteurs Ajouté XPath comme à HashBag
  • Ajout d'un module / JSON texte pratique
  • FileWriter asPipe, createTempFile
  • Ajout d'un opérateur d'exposant (**) à la grammaire, ce ne est pas surchargé par défaut pour les types entiers, il ne faut pas l'utiliser encore :) Quand tout le monde a migré vers 0.9.3, nous allons inclure que 0,9. 4
  • Beaucoup de corrections de bogues et nettoyages, rechercher le commits

Quoi de neuf dans la version 0.9.1:

  • Inverser itérateurs / backIterator () ajouté à des classes de collection
  • lib-cache a été ajouté au rock, et recompilation partielle est beaucoup plus intelligent avec le .libs / répertoire et .cacheinfo fichiers. Peut être désactivé avec -nolibcache.
  • ACS (syntaxe génial de fermeture) est en! Nos fermetures capturent la syntaxe et même générer des fonctions de trampoline à traduire types génériques dans des types particuliers.
  • oos compile maintenant sous roche -. Nous avons encore de comprendre une bonne syntaxe pour pile-allocation des tableaux C
  • Ajout du support pour les tableaux OOC.

Logiciel similaire

Jiphy
Jiphy

10 Feb 16

mkr
mkr

19 Jul 15

Duo
Duo

28 Feb 15

D'autres logiciels de développeur Amos Wenger

ooc
ooc

3 Jun 15

Commentaires à Rock

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!
Recherche par catégorie