kevinlawler / kona

Open-source implementation of the K programming language
ISC License
1.36k stars 138 forks source link

Interesting case #499

Closed tavmem closed 6 years ago

tavmem commented 6 years ago

In k2.8

$ rlwrap ~/k2.8/k
K 2.8 2000-10-10 Copyright (C) 1993-2000 Kx Systems
Evaluation. Not for commercial use. 
\ for help. \\ to exit.

  %?? \\ \/%%\3
0.3333333
0.3333333
,3.0

  v:%?? \\ \/%%\3
0.3333333
0.3333333
  v
,3.0

In Kona

$ rlwrap -n ~/kona/k
K Console - Enter \ for help

  %?? \\ \/%%\3
0.3333333
Segmentation fault (core dumped)
$ 

Interesting because of the interim displays of 0.3333333

tavmem commented 6 years ago

IMO, the interim displays are indicative of something that should be caught as a syntax error.