fix some sentences left in english

This commit is contained in:
billpcs 2015-08-16 23:26:23 +03:00
parent d46831e598
commit be32914cc5

View File

@ -74,8 +74,8 @@ H Racket είναι μια γενικού σκοπού, πολυ-υποδειγ
(+ 1+2i 2-3i) ; => 3-1i (+ 1+2i 2-3i) ; => 3-1i
;;; Λογικές μεταβλητές ;;; Λογικές μεταβλητές
#t ; για το true #t ; για το true (αληθής)
#f ; για το false #f ; για το false (ψευδής)
(not #t) ; => #f (not #t) ; => #f
(and 0 #f (error "doesn't get here")) ; => #f (and 0 #f (error "doesn't get here")) ; => #f
(or #f 0 (error "doesn't get here")) ; => 0 (or #f 0 (error "doesn't get here")) ; => 0
@ -88,9 +88,9 @@ H Racket είναι μια γενικού σκοπού, πολυ-υποδειγ
;;; Τα αλφαριθμητικά είναι πίνακες χαρακτήρων συγκεκριμένου μήκους ;;; Τα αλφαριθμητικά είναι πίνακες χαρακτήρων συγκεκριμένου μήκους
"Hello, world!" "Hello, world!"
"Benjamin \"Bugsy\" Siegel" ; Το backslash είναι χαρακτήρας διαφυγής "Benjamin \"Bugsy\" Siegel" ; Το backslash είναι χαρακτήρας διαφυγής
"Foo\tbar\41\x21\u0021\a\r\n" ; συμπεριλαμβάνονται οι χαρακτήες διαφυγής της C, "Foo\tbar\41\x21\u0021\a\r\n" ; Συμπεριλαμβάνονται οι χαρακτήες διαφυγής της C,
; σε Unicode ; σε Unicode
"λx:(μα.α→α).xx" ; μπορούν να υπάρχουν και Unicode χαρακτήρες "λx:(μα.α→α).xx" ; Μπορούν να υπάρχουν και Unicode χαρακτήρες
;; Μπορούμε να εννώσουμε αλφαριθμητικά! ;; Μπορούμε να εννώσουμε αλφαριθμητικά!
(string-append "Hello " "world!") ; => "Hello world!" (string-append "Hello " "world!") ; => "Hello world!"
@ -109,14 +109,16 @@ H Racket είναι μια γενικού σκοπού, πολυ-υποδειγ
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; 2. Μεταβλητές ;; 2. Μεταβλητές
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; You can create a variable using define ;; Μπορούμε να δημιουργήσουμε μεταβλητές
;; a variable name can use any character except: ()[]{}",'`;#|\ ;; χρησιμοποιώντας το define.
;; Ένα όνομα μεταβλητής μπορεί να χρησιμοποιεί οποιονδήποτε
;; χαρακτήρα, εκτός από τους: ()[]{}",'`;#|\
(define some-var 5) (define some-var 5)
some-var ; => 5 some-var ; => 5
;; You can also use unicode characters ;; Μπορούμε επίσης να χρησιμοποιήσουμε unicode χαρακτήρες.
(define ⊆ subset?) ;; Εδώ ουστιαστικά δίνουμε στη ήδη ύπαρχουσα συνάρτηση subset? (define ⊆ subset?) ;; Εδώ ουστιαστικά δίνουμε στη ήδη ύπαρχουσα συνάρτηση subset?
;; ένα νέο όνομα ⊆ , και παρακάτω την καλούμε με το νέο της όνομα. ;; ένα νέο όνομα ⊆ , και παρακάτω την καλούμε με το νέο της όνομα.
(⊆ (set 3 2) (set 1 2 3)) ; => #t (⊆ (set 3 2) (set 1 2 3)) ; => #t
;; Αν ζητήσουμε μια μεταβλητή που δεν έχει οριστεί πρίν π.χ ;; Αν ζητήσουμε μια μεταβλητή που δεν έχει οριστεί πρίν π.χ
@ -560,7 +562,7 @@ vec ; => #(1 2 3 4)
;; Οι ενότητες μας επιτρέπουν να οργανώνουμε τον κώδικα σε πολλαπλά ;; Οι ενότητες μας επιτρέπουν να οργανώνουμε τον κώδικα σε πολλαπλά
;; αρχεία και επαναχρησιμοποιούμενες βιβλιοθήκες ;; αρχεία και επαναχρησιμοποιούμενες βιβλιοθήκες
;; Εδώ χρησιμοποιούμε υπο-ενότητες, εμφωλευμένες μέσα σε μια ;; Εδώ χρησιμοποιούμε υπο-ενότητες, εμφωλευμένες μέσα σε μια
;; άλλη ενότητα που δημιουργεί αυτό το κείμενο(ξεκινώντας από ;; άλλη ενότητα που δημιουργεί αυτό το κείμενο (ξεκινώντας από
;; την γραμμή '#lang' ) ;; την γραμμή '#lang' )
(module cake racket/base ; ορίζουμε μια ενότητα 'cake' βασισμένο στο (module cake racket/base ; ορίζουμε μια ενότητα 'cake' βασισμένο στο
; racket/base ; racket/base
@ -614,8 +616,7 @@ vec ; => #(1 2 3 4)
(send charlie get-size) ; => 16 (send charlie get-size) ; => 16
;; Το `fish%' είναι μία τιμή "πρώτης κλάσης" ;; Το `fish%' είναι μία τιμή "πρώτης κλάσης"
;; `fish%' is a plain "first class" value, με το οποίο μπορούμε να ;; με το οποίο μπορούμε να κάνουμε προσμείξεις
;; κάνουμε προσμείξεις
(define (add-color c%) (define (add-color c%)
(class c% (class c%
(init color) (init color)
@ -663,17 +664,17 @@ vec ; => #(1 2 3 4)
;; (set! tmp other) ;; (set! tmp other)
;; (set! other tmp_1)) ;; (set! other tmp_1))
;; But they are still code transformations, for example: ;; Αλλά ακόμα υπάρχουν ακόμη μετασχηματισμοί του κώδικα, π.χ:
(define-syntax-rule (bad-while condition body ...) (define-syntax-rule (bad-while condition body ...)
(when condition (when condition
body ... body ...
(bad-while condition body ...))) (bad-while condition body ...)))
;; αυτή η μακροεντολή είναι χαλασένη: δημιουγεί ατέρμονα βρόχο ;; αυτή η μακροεντολή είναι χαλασμένη: δημιουγεί ατέρμονα βρόχο
;; και αν προσπαθήσουμε να το χρησιμοποιήσουμε, ο μεταγλωττιστης ;; και αν προσπαθήσουμε να το χρησιμοποιήσουμε, ο μεταγλωττιστής
;; θα μπεί στον ατέρμονα βρόχο. ;; θα μπεί στον ατέρμονα βρόχο.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; 10. Συμβόλαια ;; 10. Συμβόλαια (Contracts)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Τα συμβόλαια βάζουν περιορισμόυς σε τιμές που προέρχονται ;; Τα συμβόλαια βάζουν περιορισμόυς σε τιμές που προέρχονται