MAWK

Screenshot Λογισμικό:
MAWK
Στοιχεία Λογισμικού:
Εκδοχή: 1.3.4-20131226
Ανεβάστε ημερομηνία: 17 Feb 15
Προγραμματιστής: Thomas E Dickey
Άδεια: Δωρεάν
Δημοτικότητα: 15

Rating: nan/5 (Total Votes: 0)

Mawk είναι ένας διερμηνέας ανοικτού κώδικα για την γλώσσα προγραμματισμού AWK.
Mawk είναι μικρότερα και πολύ πιο γρήγορα από ό, τι μπούφος. Έχει κάποιο χρόνο μεταγλώττισης
όρια, όπως ρυθμιστικό sprintf = 1020 και NF = 32767.

Τι είναι καινούργιο σε αυτήν την έκδοση:

  • Προσθήκη έλεγχος Ρύθμιση για να εργαστούν γύρω από τις πρόσφατες θραύση σε math.h Cygwin, η οποία δηλώνει _LIB_VERSION χωρίς να του επιτρέπει να ενημερώνεται (έκθεση από τον Gert Hulselmans).
  • Μικρά ενημερώσεις για να ρυθμίσετε το σενάριο, για κλαγγή και MinGW
  • Ενημέρωση config.guess και config.sub

Τι είναι καινούργιο στην έκδοση 1.3.4-20130803:

  • μικρές αλλαγές για να ρυθμίσετε το σενάριο
  • προσθέστε όριο ελέγχους, τη βελτίωση του δείκτη υπολογισμού σε scan.c να διορθώσετε παλιά 1.3.3 προβλήματα με πολύ μακρύ κορδόνι-λεκτικές στην αναλυθεί σενάριο (έκθεση του Marcin Krol).
  • ενημέρωση config.guess και config.sub

Τι είναι καινούργιο στην έκδοση 1.3.4-20121209:

  • κατασκευή-fix για Cygwin σε matherr.c, η οποία δηλώνει ένα διαφορετικό είδος για _LIB_VERSION
  • προσθέτει τα ελλείποντα "-f" επιλογή σε παραδείγματα / gdecl.awk
  • να καθορίσει μια οπισθοδρόμηση σε fflush, εξασφαλίζοντας ότι επιστρέφει ένα σφάλμα αν η παράμετρος δεν ταιριάζει με κανένα όνομα αρχείου εξόδου (έκθεση Nathan εβδομάδες).
  • να τροποποιήσει τη διατύπωση του configure --help μήνυμα για να καταστεί σαφές ότι η προεπιλογή για --with-ενσωματωμένη-regex χρησιμοποιεί την ενσωματωμένη μηχανή τακτική έκφραση της mawk.
  • θέματα επιδιόρθωση που αναφέρθηκαν από το Coverity σάρωσης. Οι περισσότερες από αυτές ήταν ήσσονος σημασίας, και αντιμετωπίστηκαν με την τροποποίηση του κώδικα για να επιτρέψει Coverity να βελτιώσει την ανάλυση του κώδικα.
  • να τροποποιήσει υποστήριξη για LC_NUMERIC μεταφράζοντας περίοδο στην τοπική υποδιαστολή, όπως απαιτείται για να συνεργαστεί με strtod (), η οποία χρησιμοποιείται για την επικύρωση δεκαδικά σταθερές κατά τη σάρωση αρχεία προέλευσης. Αυτή η έκδοση διορθώνει ένα άπειρο βρόχο με mawk «begin {1,0} εκτύπωση» (έκθεση του Jan Psota).
  • αναγέννηση του ανθρώπου / mawk.doc, παραβλέπεται στις προηγούμενες ενημερώσεις.

Τι είναι καινούργιο στην έκδοση 1.3.4-20121129:

  • αλλαγή συμπεριφοράς εάν η εσωτερική κλήση fflush αποτυγχάνει:. Αντί για την έξοδο με ένα λάθος, διαδίδουν την τιμή επιστροφής στο σενάριο ως -1, για λόγους συνέπειας με μπούφος και BWK (συζήτηση με Aharon Robbins και Nathan εβδομάδες)
  • προσθέστε ειδική περίπτωση για την προς τα εμπρός αναφορά σε μια λειτουργία χρησιμοποιώντας μια παράμετρο πίνακα, ενημέρωση τύπος παραμέτρου της συνάρτησης έτσι ώστε η συστοιχία έχει περάσει σωστά.
  • μήκος υποστήριξης (array), όπως γίνεται σε μπούφος και BWK awk.
  • LC_NUMERIC υποστήριξη, η οποία θα τροποποιήσει την εμφανιζόμενη υποδιαστολής σε μερικά μέρη. Δεν τροποποιεί την υποδιαστολή χρησιμοποιείται για την είσοδο, ταιριάζουν με την συμπεριφορά του nawk και BWK awk (ζητηθεί από αίτημα Yechiel Bardov για χιλιάδες διαχωριστής).
  • να προσθέσετε την επιλογή του configure --enable-init-srand να επιτρέψει την επιλογή αν πρέπει να προετοιμαστεί τυχαίους αριθμούς αυτόματα κατά την εκκίνηση ή όχι. Δεν κάνει αυτό κάνει τα προγράμματα πιο προβλέψιμη (Debian # 63843).
  • να προσθέσετε την επιλογή του configure --enable-ενσωματωμένη-srand, χρησιμοποιήστε ότι για να κατακρίνω ενσωματωμένη λειτουργία srand / ραντ mawk, η οποία γενικά δεν είναι τόσο καλή όσο το σύστημα που παρέχονται λειτουργίες.
  • να επεκτείνει την επιλογή του configure --enable-ίχνος να δείξει ενσωματωμένη λειτουργίες.
  • προσθέστε systime και mktime λειτουργίες
  • όταν προειδοποιούν για μη αναγνωρισμένα επιλογές, δεν κάνει την έξοδο με λάθος σε αυτά μπούφος επιλογές:
  • - χνούδι
  • - πανί παλιό
  • - POSIX
  • - εκ νέου διαστήματος
  • - παραδοσιακό
  • ενσωμάτωση μπάλωμα από τον Dominic Letz για τη λειτουργία strtime.
  • σωστή λογική για "/ dev / stdin" ειδική συσκευή (Gentoo # 424137).
  • ενημερώσεις για μακροεντολές σενάριο ρύθμισης: + τροποποιήσει σενάριο ρύθμισης και Makefile για να υποστηρίξουν cross-compile. + Αφαίρεση Turbo C ++ και C ++ Zortech makefiles. + Αφαίρεση της παρωχημένης λειτουργία ελέγχους: FMOD, memcpy, strchr, strerror, strtod, vfprintf. + Αφαίρεση της παρωχημένης ελέγχους για ορισμένες επικεφαλίδες: math.h, stdarg.h, stdlib.h, string.h time.h + υποστηρίξει --datarootdir επιλογή. + Προσθήκη 3η παράμετρος για AC_DEFINE να επιτρέψει autoheader να τρέξει. + Αφαίρεση αχρησιμοποίητο μακροεντολές.
  • ενημέρωση config.guess και config.sub
  • προσθέσετε εικονίδια για την ιστοσελίδα έργο τέχνης

Τι είναι καινούργιο στην έκδοση 1.3.4-20120627:

  • Αυτή η έκδοση υλοποιεί μπούφος του «nextfile", προσθέτει "/ dev / stdin" ως ένα ψευδώνυμο για stdin (ήδη το ψευδώνυμο "-"), καθορίζει έναν έλεγχο υπερχείλισης χρησιμοποιούνται για τη διάκριση μεταξύ των μεγάλων αριθμών και έγχορδα, βελτιώνει ίχνη εντοπισμού σφαλμάτων και έλεγχο της μνήμης-διαρροή, και προσθέτει διάφορες άλλες διορθώσεις και βελτιώσεις φορητότητα.

Τι είναι καινούργιο στην έκδοση 1.3.4-20100625:

  • σωστή μετάφραση του οκταδικό και δεκαεξαδικό διαφεύγει για το σύστημα τακτικής συλλογής έκφρασης.
  • τροποποιήσετε σενάριο ρύθμισης για την υποστήριξη --program-κατάληξη, κλπ.
  • να προσθέσετε το πακέτο του Debian σενάρια, για "mawk-cur».
  • προσθέστε RPM spec-αρχείο.
  • κίνηση έκχυση και σε διορθώσεις τιμών από version.c να patchlev.h να απλοποιήσει σενάρια συσκευασίας.

Τι είναι καινούργιο στην έκδοση 1.3.3-20090920:

  • Αυτή η έκδοση υποστηρίζει μηδενικά στο σχέδιο πεδίου-διαχωριστικό.
  • Βελτιώνει την απόδοση των συνεταιριστικών συστοιχίες μέσω ενός νέου συνάρτηση κατακερματισμού.
  • Έχει άλλες διορθώσεις / βελτιώσεις.

Τι είναι καινούργιο στην έκδοση 1.3.3-20090820:

  • μικρές διορθώσεις φορητότητας / πρότυπα για τα παραδείγματα / hical
  • να προσθέσετε το χαρακτηριστικό WHINY_USERS ταξινομημένο συστοιχίας, για τη συμβατότητα με μπούφος (αυτοκόλλητο με Aharon Robbins).
  • σωστή χαμηλότερου ορίου για d_to_U () λειτουργία, η οποία έσπασε μετατροπή του μηδέν σε "% x" μορφή, προστίθεται στην αποτύπωση για το Debian # 303825 (έκθεση Masami Hiramatsu).
  • τροποποιήσετε "% s" και "% c" μορφοποίηση σε printf / sprintf εντολές για να εξασφαλίσει ότι "; s" δεν κάνει μηδέν-padding, για τη συμμόρφωση των προτύπων (συζήτηση με Aharon Ρόμπινς, ο Mike Brennan, ωθούμενος από το Debian # 339799 ).

Παρόμοια λογισμικά

Magic C++
Magic C++

3 Jun 15

Snake
Snake

12 May 15

IPython
IPython

20 Feb 15

Άλλο λογισμικό του προγραμματιστή Thomas E Dickey

Lynx
Lynx

31 Mar 18

Diffstat
Diffstat

20 Feb 15

bcpp
bcpp

20 Feb 15

Σχόλια για MAWK

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!
Αναζήτηση ανά κατηγορία