Ho codice quiCome mettere Commenti ai blocchi in TCL
proc checkPrime {no} {
set i 1
set count 0
while {$i < $no} {
if {{$no%$i} eq 0} {
incr count
}
if {$count eq 2} {
puts "the number is prime number"
return
}
incr i
}
}
voglio mettere l'intera procedura in un singolo commento, non voglio mettere ogni riga con #, c'è qualche possibilità come in Java/* .. */con tutto il codice commentato, come quello in tcl. E voglio anche una parte del testo sarà messo singolo commento
Un paio di errori nel codice: usa 'eq' per l'uguaglianza di stringa,' == 'per l'uguaglianza numerica; 'if {{$ no% $ i} eq 0}' dovrebbe essere 'if {($ no% $ i) == 0}' –
Un'altra implementazione per verificare se un numero è primo è su rosettacode.org: http://rosettacode.org/wiki/Primality_by_trial_division#Tcl –