een geordende reeks instructies.
werkplek
Tcl
praktisch leerpad om Tcl vanaf nul te leren
eerst definitie
wat Tcl betekent
Tcl schrijft precieze instructies. Hier leer je het als praktisch leerpad om Tcl vanaf nul te leren. Begin met een model: input gaat door stappen en wordt output.
script.tclrun tclsh script.tclgewoonte leer een klein deel van Tcl, typ een minimaal voorbeeld en voer het uiteen waarde is data. een variabele is de naam voor die data.
een klein benoemd werk met input en resultaat.
Tcl shell voert code uit script.tcl uit.
eerste leesbare code
programma output
entry point output syntax putsputs 42
output 42taal stamboom
Tcl stamboom
zie waar Tcl vandaan komt, welke talen dichtbij zijn en wat daarna past.
vanaf nul
Vragenbank
Eerst zoeken dan oefenen
Kies een fase of zoek in de bank van deze taal en open de oefening.
Tcl vraag 1
Tcl vraag 1. Kies de uitspraak die het best past bij een waarde printen.
Tcl vraag 2
Tcl vraag 2. Kies de uitspraak die het best past bij een waarde benoemen.
Tcl vraag 3
Tcl vraag 3. Kies de uitspraak die het best past bij herbruikbare functie.
Tcl vraag 4
Tcl vraag 4. Kies de uitspraak die het best past bij basiscollectie.
Tcl vraag 5
Tcl vraag 5. Kies de uitspraak die het best past bij een waarde printen.
Tcl vraag 6
Tcl vraag 6. Kies de uitspraak die het best past bij een waarde benoemen.
Tcl vraag 7
Tcl vraag 7. Kies de uitspraak die het best past bij herbruikbare functie.
Tcl vraag 8
Tcl vraag 8. Kies de uitspraak die het best past bij basiscollectie.
Tcl vraag 9
Tcl vraag 9. Kies de uitspraak die het best past bij een waarde printen.
Tcl vraag 10
Tcl vraag 10. Kies de uitspraak die het best past bij een waarde benoemen.
Tcl vraag 11
Tcl vraag 11. Kies de uitspraak die het best past bij herbruikbare functie.
Tcl vraag 12
Tcl vraag 12. Kies de uitspraak die het best past bij basiscollectie.
Tcl vraag 13
Tcl vraag 13. Kies de uitspraak die het best past bij een waarde printen.
Tcl vraag 14
Tcl vraag 14. Kies de uitspraak die het best past bij een waarde benoemen.
Tcl vraag 15
Tcl vraag 15. Kies de uitspraak die het best past bij herbruikbare functie.
Tcl vraag 16
Tcl vraag 16. Kies de uitspraak die het best past bij basiscollectie.
Tcl vraag 17
Tcl vraag 17. Kies de uitspraak die het best past bij een waarde printen.
Tcl vraag 18
Tcl vraag 18. Kies de uitspraak die het best past bij een waarde benoemen.
meerkeuze
Tcl vraag 1
Tcl vraag 1. Kies de uitspraak die het best past bij een waarde printen.
puts 42
referentie
patronen voor script.tcl
tclsh script.tclentry point output syntax puts
programma output
puts 42
- Run the smallest file first
- Print one known value
- Check the output before adding more code
variables assignment types set
waarden en namen
set total 42 puts $total
- Give values readable names
- Keep one idea per line while learning
- Trace the value before changing it
function collection List
functies en collecties
proc add {a b} {
return [expr {$a + $b}]
}
set scores {40 2}
puts [llength $scores]- Keep functions small
- Return useful values
- Use the common collection before reaching for frameworks