mirror of
https://github.com/urbit/shrub.git
synced 2024-12-22 18:31:44 +03:00
Final coherent-cords-e jets.
This commit is contained in:
parent
5505f90fdf
commit
307f222648
@ -237,6 +237,7 @@
|
|||||||
# define c3__cool c3_s4('c','o','o','l')
|
# define c3__cool c3_s4('c','o','o','l')
|
||||||
# define c3__core c3_s4('c','o','r','e')
|
# define c3__core c3_s4('c','o','r','e')
|
||||||
# define c3__corm c3_s4('c','o','r','m')
|
# define c3__corm c3_s4('c','o','r','m')
|
||||||
|
# define c3__corp c3_s4('c','o','r','p')
|
||||||
# define c3__cow c3_s3('c','o','w')
|
# define c3__cow c3_s3('c','o','w')
|
||||||
# define c3__cpu c3_s3('c','p','u')
|
# define c3__cpu c3_s3('c','p','u')
|
||||||
# define c3__crad c3_s4('c','r','a','d')
|
# define c3__crad c3_s4('c','r','a','d')
|
||||||
|
@ -202,7 +202,7 @@
|
|||||||
u3_noun zix = u3qfu_shep(van, "gene", 'q', u3k(gen));
|
u3_noun zix = u3qfu_shep(van, "gene", 'q', u3k(gen));
|
||||||
|
|
||||||
u3t_push(u3nc(c3__mean, zix));
|
u3t_push(u3nc(c3__mean, zix));
|
||||||
return u3m_error("play-open");
|
return u3m_error("play-open-f");
|
||||||
}
|
}
|
||||||
ret = _play_x(van, sut, rex);
|
ret = _play_x(van, sut, rex);
|
||||||
u3z(rex);
|
u3z(rex);
|
||||||
|
@ -753,6 +753,17 @@
|
|||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
case c3__corp: u3x_cell(u3t(gen), &p_gen, &q_gen);
|
||||||
|
_mint_used();
|
||||||
|
{
|
||||||
|
u3_noun ruf = u3nc(u3_nul, 1);
|
||||||
|
|
||||||
|
ret = _mint_grow(van, sut, gol, c3__gold, ruf, q_gen);
|
||||||
|
u3z(ruf);
|
||||||
|
|
||||||
|
return ret;
|
||||||
|
}
|
||||||
|
|
||||||
case c3__peep: u3x_cell(u3t(gen), &p_gen, &q_gen);
|
case c3__peep: u3x_cell(u3t(gen), &p_gen, &q_gen);
|
||||||
_mint_used();
|
_mint_used();
|
||||||
{
|
{
|
||||||
|
@ -697,6 +697,17 @@
|
|||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
case c3__corp: u3x_cell(u3t(gen), &p_gen, &q_gen);
|
||||||
|
_mull_used();
|
||||||
|
{
|
||||||
|
u3_noun ruf = u3nc(u3_nul, 1);
|
||||||
|
|
||||||
|
ret = _mull_grow(van, sut, gol, dox, c3__gold, ruf, q_gen);
|
||||||
|
u3z(ruf);
|
||||||
|
|
||||||
|
return ret;
|
||||||
|
}
|
||||||
|
|
||||||
case c3__peep: u3x_cell(u3t(gen), &p_gen, &q_gen);
|
case c3__peep: u3x_cell(u3t(gen), &p_gen, &q_gen);
|
||||||
_mull_used();
|
_mull_used();
|
||||||
{
|
{
|
||||||
|
@ -202,7 +202,7 @@
|
|||||||
u3_noun zix = u3qzu_shep(van, "gene", 'q', u3k(gen));
|
u3_noun zix = u3qzu_shep(van, "gene", 'q', u3k(gen));
|
||||||
|
|
||||||
u3t_push(u3nc(c3__mean, zix));
|
u3t_push(u3nc(c3__mean, zix));
|
||||||
return u3m_error("play-open");
|
return u3m_error("play-open-z");
|
||||||
}
|
}
|
||||||
ret = _play_x(van, sut, rex);
|
ret = _play_x(van, sut, rex);
|
||||||
u3z(rex);
|
u3z(rex);
|
||||||
@ -425,6 +425,16 @@
|
|||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
case c3__corp: u3x_cell(u3t(gen), &p_gen, &q_gen);
|
||||||
|
_play_used();
|
||||||
|
{
|
||||||
|
u3_noun ruf = u3nc(u3_nul, 1);
|
||||||
|
u3_noun ret = _play_grow(van, sut, c3__gold, ruf, q_gen);
|
||||||
|
|
||||||
|
u3z(ruf);
|
||||||
|
return ret;
|
||||||
|
}
|
||||||
|
|
||||||
case c3__peep: u3x_cell(u3t(gen), &p_gen, &q_gen);
|
case c3__peep: u3x_cell(u3t(gen), &p_gen, &q_gen);
|
||||||
_play_used();
|
_play_used();
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user