1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
-
-
-
+
+
+
-
+
|
#include "builtins/builtins.h"
using namespace empathy;
using namespace empathy::ir;
using namespace empathy::llr;
using namespace goose;
using namespace goose::ir;
using namespace goose::llr;
namespace empathy::builtins
namespace goose::builtins
{
void SetupLocalVarUnification( Env& e )
{
auto localVarPattern = GetValueType< LocalVar >( ANYTERM( _ ) );
// LocalVar unification against a param:
// Unify the contained value with the param.
|