UNPKG

tcl-js

Version:

tcl-js is a tcl intepreter written completely in Typescript. It is meant to replicate the tcl-sh interpreter as closely as possible.

32 lines (30 loc) 615 B
- name: 'Simple while' input: type: raw value: 'set i 0; while {$i < 1} {puts hi; set i [expr {$i + 1}]}' stdout: type: raw value: "hi\n" output: type: raw value: '' - name: 'Long while' input: type: raw value: 'set i 0; while {$i < 10} {puts hi; set i [expr {$i + 1}]}' stdout: type: raw value: "hi\nhi\nhi\nhi\nhi\nhi\nhi\nhi\nhi\nhi\n" output: type: raw value: '' - name: 'Empty while' input: type: raw value: 'set i 0; while {$i} {puts hi; set i [expr {$i + 1}]}' stdout: type: raw value: '' output: type: raw value: ''