Changeset 1068
- Timestamp:
- 02/01/10 17:35:17 (2 years ago)
- File:
-
- 1 edited
-
trunk/plugins/en/output_welsh.tcl (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/plugins/en/output_welsh.tcl
r961 r1068 41 41 } 42 42 43 if {![regexp -nocase {^[a-z0-9']+$} $word]} { 44 append newline "$word " 45 continue 46 } 47 43 48 #delete the vowels 44 49 regsub -nocase -all {[aeiou]} $word "" word 45 50 46 51 #randomise letters 47 set letters [split $word {}] 48 set newword "" 49 while {[llength $letters] > 0} { 50 set index [rand [llength $letters]] 51 append newword [lindex $letters $index] 52 set letters [lreplace $letters $index $index] 52 if [regexp -nocase {^[a-z]+$} $word] { 53 set letters [split $word {}] 54 set newword "" 55 while {[llength $letters] > 0} { 56 set index [rand [llength $letters]] 57 append newword [lindex $letters $index] 58 set letters [lreplace $letters $index $index] 59 } 60 } else { 61 set newword $word 53 62 } 54 63
Note: See TracChangeset
for help on using the changeset viewer.
