谁能解释一下?有解决办法吗?RHEL/CentOS 上的 Informix 4GL RDS 7.50.UC3
$ fglpc test
$ fglgo test
1 ++++X+++++++++X+++++++++X+++++++++X+++++++++X
2 ++++X+++++++++X+++++++++X+++++++++X+++++++++X
3 ++++X+++++++++X+++++++++X+++++++++X+++++++++X
4 +++┌────────────────────┐+++++++++X+++++++++X
5 +++│exit? │+++++++++X+++++++++X
6 +++│ │+++++++++X+++++++++X
7 +++│ │+++++++++X+++++++++X
8 +++│ │+++++++++X+++++++++X
9 +++└────────────────────┘+++++++++X+++++++++X
10 ++++X+++++++++X+++++++++X+++++++++X+++++++++X
11 ++++X+++++++++X+++++++++X+++++++++X+++++++++X
…
$ export CLIENT_LOCALE=en_US.utf8
$ fglgo test
1 ++++X+++++++++X+++++++++X+++++++++X+++++++++X
2 ++++X+++++++++X+++++++++X+++++++++X+++++++++X
3 ++++X+++++++++X+++++++++X+++++++++X+++++++++X
4 ++++X+++++++++X+++++++++X+++++++++X+++++++++X
5 ++++exit? X+++++++++X+++++++++X
6 ++++X+++++++++X+++++++++X+++++++++X+++++++++X
7 ++++X+++++++++X+++++++++X+++++++++X+++++++++X
8 ++++X+++++++++X+++++++++X+++++++++X+++++++++X
9 ++++X+++++++++X+++++++++X+++++++++X+++++++++X
10 ++++X+++++++++X+++++++++X+++++++++X+++++++++X
11 ++++X+++++++++X+++++++++X+++++++++X+++++++++X
…
这是代码
$ cat test.4gl
main
define
i smallint,
b char(75),
c char
let b = "++++X+++++++++X+++++++++X+++++++++X+++++++++X"
for i = 1 to 24
display i using "#### ", b clipped at i,1
end for
open window test_win at 5,10 with 4 rows, 20 columns
attributes(border)
prompt "exit?" for char c
close window test_win
end main