mirror of
https://github.com/urbit/shrub.git
synced 2024-12-16 14:58:25 +03:00
Fixed vet caching issue.
This commit is contained in:
parent
d58b0b5894
commit
a0423da33f
@ -88,7 +88,7 @@
|
|||||||
u3qfu_burn(u3_noun van,
|
u3qfu_burn(u3_noun van,
|
||||||
u3_noun sut)
|
u3_noun sut)
|
||||||
{
|
{
|
||||||
c3_m fun_m = c3__burn;
|
c3_m fun_m = c3__burn + !!u3r_at(u3qfu_van_vet, van);
|
||||||
u3_noun pro = u3z_find(fun_m, sut);
|
u3_noun pro = u3z_find(fun_m, sut);
|
||||||
|
|
||||||
if ( u3_none != pro ) {
|
if ( u3_none != pro ) {
|
||||||
|
@ -242,7 +242,7 @@
|
|||||||
u3_noun sut,
|
u3_noun sut,
|
||||||
u3_noun ref)
|
u3_noun ref)
|
||||||
{
|
{
|
||||||
c3_m fun_m = c3__crop;
|
c3_m fun_m = c3__crop + !!u3r_at(u3qfu_van_vet, van);
|
||||||
u3_noun pro = u3z_find_2(fun_m, sut, ref);
|
u3_noun pro = u3z_find_2(fun_m, sut, ref);
|
||||||
|
|
||||||
if ( u3_none != pro ) {
|
if ( u3_none != pro ) {
|
||||||
|
@ -189,7 +189,7 @@
|
|||||||
u3_noun axe,
|
u3_noun axe,
|
||||||
u3_noun ref)
|
u3_noun ref)
|
||||||
{
|
{
|
||||||
c3_m fun_m = c3__cull;
|
c3_m fun_m = c3__cull + !!u3r_at(u3qfu_van_vet, van);
|
||||||
u3_noun pro = u3z_find_4(fun_m, sut, pol, axe, ref);
|
u3_noun pro = u3z_find_4(fun_m, sut, pol, axe, ref);
|
||||||
|
|
||||||
if ( u3_none != pro ) {
|
if ( u3_none != pro ) {
|
||||||
|
@ -355,7 +355,7 @@
|
|||||||
u3_noun way,
|
u3_noun way,
|
||||||
u3_noun cug)
|
u3_noun cug)
|
||||||
{
|
{
|
||||||
c3_m fun_m = c3__find;
|
c3_m fun_m = c3__find + !!u3r_at(u3qfu_van_vet, van);
|
||||||
u3_noun pro = u3z_find_4(fun_m, sut, dep, way, cug);
|
u3_noun pro = u3z_find_4(fun_m, sut, dep, way, cug);
|
||||||
|
|
||||||
if ( u3_none != pro ) {
|
if ( u3_none != pro ) {
|
||||||
|
@ -150,7 +150,7 @@
|
|||||||
u3_noun sut,
|
u3_noun sut,
|
||||||
u3_noun axe)
|
u3_noun axe)
|
||||||
{
|
{
|
||||||
c3_m fun_m = c3__fish;
|
c3_m fun_m = c3__fish + !!u3r_at(u3qfu_van_vet, van);
|
||||||
u3_noun pro = u3z_find_2(fun_m, sut, axe);
|
u3_noun pro = u3z_find_2(fun_m, sut, axe);
|
||||||
|
|
||||||
if ( u3_none != pro ) {
|
if ( u3_none != pro ) {
|
||||||
|
@ -183,7 +183,7 @@
|
|||||||
u3_noun sut,
|
u3_noun sut,
|
||||||
u3_noun ref)
|
u3_noun ref)
|
||||||
{
|
{
|
||||||
c3_m fun_m = c3__fuse;
|
c3_m fun_m = c3__fuse + !!u3r_at(u3qfu_van_vet, van);
|
||||||
u3_noun pro = u3z_find_2(fun_m, sut, ref);
|
u3_noun pro = u3z_find_2(fun_m, sut, ref);
|
||||||
|
|
||||||
if ( u3_none != pro ) {
|
if ( u3_none != pro ) {
|
||||||
|
@ -794,7 +794,7 @@
|
|||||||
u3_noun dox,
|
u3_noun dox,
|
||||||
u3_noun gen)
|
u3_noun gen)
|
||||||
{
|
{
|
||||||
c3_m fun_m = c3__mull;
|
c3_m fun_m = c3__mull + !!u3r_at(u3qfu_van_vet, van);
|
||||||
u3_noun pro = u3z_find_4(fun_m, sut, gol, dox, gen);
|
u3_noun pro = u3z_find_4(fun_m, sut, gol, dox, gen);
|
||||||
|
|
||||||
if ( u3_none != pro ) {
|
if ( u3_none != pro ) {
|
||||||
|
@ -332,7 +332,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
c3_m fun_m = c3__nest;
|
c3_m fun_m = c3__nest + !!u3r_at(u3qfu_van_vet, van);
|
||||||
u3_noun pro = u3z_find_2(fun_m, sut, ref);
|
u3_noun pro = u3z_find_2(fun_m, sut, ref);
|
||||||
|
|
||||||
if ( u3_none != pro ) {
|
if ( u3_none != pro ) {
|
||||||
|
@ -183,7 +183,7 @@
|
|||||||
u3_noun way,
|
u3_noun way,
|
||||||
u3_noun axe)
|
u3_noun axe)
|
||||||
{
|
{
|
||||||
c3_m fun_m = c3__peek;
|
c3_m fun_m = c3__peek + !!u3r_at(u3qfu_van_vet, van);
|
||||||
u3_noun pro = u3z_find_3(fun_m, sut, way, axe);
|
u3_noun pro = u3z_find_3(fun_m, sut, way, axe);
|
||||||
|
|
||||||
if ( u3_none != pro ) {
|
if ( u3_none != pro ) {
|
||||||
|
@ -116,7 +116,7 @@
|
|||||||
u3_noun sut,
|
u3_noun sut,
|
||||||
u3_noun leg)
|
u3_noun leg)
|
||||||
{
|
{
|
||||||
c3_m fun_m = c3__rest;
|
c3_m fun_m = c3__rest + !!u3r_at(u3qfu_van_vet, van);
|
||||||
u3_noun pro = u3z_find_2(fun_m, sut, leg);
|
u3_noun pro = u3z_find_2(fun_m, sut, leg);
|
||||||
|
|
||||||
if ( u3_none != pro ) {
|
if ( u3_none != pro ) {
|
||||||
|
@ -237,7 +237,7 @@
|
|||||||
u3_noun way,
|
u3_noun way,
|
||||||
u3_noun hyp)
|
u3_noun hyp)
|
||||||
{
|
{
|
||||||
c3_m fun_m = c3__seek;
|
c3_m fun_m = c3__seek + !!u3r_at(u3qfu_van_vet, van);
|
||||||
u3_noun pro = u3z_find_3(fun_m, sut, way, hyp);
|
u3_noun pro = u3z_find_3(fun_m, sut, way, hyp);
|
||||||
|
|
||||||
if ( u3_none != pro ) {
|
if ( u3_none != pro ) {
|
||||||
|
Loading…
Reference in New Issue
Block a user