> compile NEMU
ysyx_22040000 李心杨 Linux calcite 6.1.69 #1-NixOS SMP PREEMPT_DYNAMIC Wed Dec 20 16:00:29 UTC 2023 x86_64 GNU/Linux 02:58:02 up 1 day 3:13, 2 users, load average: 1.13, 0.85, 0.70
This commit is contained in:
parent
b97e2bf469
commit
a0c0c2c776
1 changed files with 3 additions and 0 deletions
|
@ -53,6 +53,9 @@ void gen_rand_op(void) {
|
||||||
|
|
||||||
void gen_rand_expr(void) {
|
void gen_rand_expr(void) {
|
||||||
int choice = rand() % 3;
|
int choice = rand() % 3;
|
||||||
|
if (buf_ptr - buf > 2000) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
switch (choice) {
|
switch (choice) {
|
||||||
case 0: gen_num(); break;
|
case 0: gen_num(); break;
|
||||||
case 1: gen('('); gen_rand_expr(); gen(')'); break;
|
case 1: gen('('); gen_rand_expr(); gen(')'); break;
|
||||||
|
|
Loading…
Reference in a new issue