Own-Programming-Language-Tu.../examples/console/colors.own

19 lines
337 B
Scala
Raw Normal View History

2023-09-09 15:52:32 +03:00
use std
2019-01-06 18:36:53 +02:00
// header
print " " * 4
for b : range(9)
print sprintf(" 4%dm ", b)
println ""
2019-01-06 18:36:53 +02:00
for f : range(30, 39) {
for s : ["", "1;"] {
print sprintf("%4sm", s+f)
print sprintf(" \u001B[%sm%s\u001B[0m", s+f, "gYw ")
for b : range(8)
print sprintf(" \u001B[4%s;%sm%s\u001B[0m", b, s+f, " gYw ")
println ""
}
}