@@ -19,7 +19,7 @@ let std-c-declare(t: CTerm): Nil = (
1919 ))
2020 );
2121 );
22- CIdentifier{name2=value} => (if not(std-c-declare-dedup-index.has(name2)) {
22+ CIdentifier{name2=value} => (if not(std-c-declare-dedup-index.has-key (name2)) {
2323 std-c-declare-dedup-index = std-c-declare-dedup-index.bind(name2, true);
2424 if can-unify( t1(c"C",t0(c"typedef")), return-type ) {
2525 std-c-typedef-name-index = std-c-typedef-name-index.bind(name2, true);
@@ -36,7 +36,7 @@ let std-c-declare(t: CTerm): Nil = (
3636 });
3737 CUnaryPrefix{op:"Declarator(", arg=arg} => (
3838 (let name3, let body) = std-c-sig-of-declarator(return-type, arg, ta, (None : Maybe<CTerm>)());
39- if not(std-c-declare-dedup-index.has(name3.into(type(String)))) {
39+ if not(std-c-declare-dedup-index.has-key (name3.into(type(String)))) {
4040 std-c-declare-dedup-index = std-c-declare-dedup-index.bind(name3.into(type(String)), true);
4141 if can-unify( t1(c"C",t0(c"typedef")), return-type ) {
4242 std-c-typedef-name-index = std-c-typedef-name-index.bind(name3.into(type(String)), true);
@@ -48,7 +48,7 @@ let std-c-declare(t: CTerm): Nil = (
4848 );
4949 CBinaryOp{op:"Declarator(", arg1=arg1, arg2=arg2 } => (
5050 (let name4, let body) = std-c-sig-of-declarator(return-type, arg1, ta, Some(arg2));
51- if not(std-c-declare-dedup-index.has(name4.into(type(String)))) {
51+ if not(std-c-declare-dedup-index.has-key (name4.into(type(String)))) {
5252 std-c-declare-dedup-index = std-c-declare-dedup-index.bind(name4.into(type(String)), true);
5353 if can-unify( t1(c"C",t0(c"typedef")), return-type ) {
5454 std-c-typedef-name-index = std-c-typedef-name-index.bind(name4.into(type(String)), true);
@@ -61,7 +61,7 @@ let std-c-declare(t: CTerm): Nil = (
6161 CBinaryOp{op:"Declarator*", ptr=arg1, arg2:CBinaryOp{op:"Declarator(", arg1=arg1, arg2=arg2 } } => (
6262 return-type = std-c-decorate-pointer(return-type, ptr);
6363 (let name5, let body) = std-c-sig-of-declarator(return-type, arg1, ta, Some(arg2));
64- if not(std-c-declare-dedup-index.has(name5.into(type(String)))) {
64+ if not(std-c-declare-dedup-index.has-key (name5.into(type(String)))) {
6565 std-c-declare-dedup-index = std-c-declare-dedup-index.bind(name5.into(type(String)), true);
6666 if can-unify( t1(c"C",t0(c"typedef")), return-type ) {
6767 std-c-typedef-name-index = std-c-typedef-name-index.bind(name5.into(type(String)), true);
@@ -72,7 +72,7 @@ let std-c-declare(t: CTerm): Nil = (
7272 }
7373 );
7474 CBinaryOp{op:"Declarator*", ptr=arg1, arg2:CIdentifier{name6=value} } => (
75- if not(std-c-declare-dedup-index.has(name6)) {
75+ if not(std-c-declare-dedup-index.has-key (name6)) {
7676 std-c-declare-dedup-index = std-c-declare-dedup-index.bind(name6, true);
7777 if can-unify( t1(c"C",t0(c"typedef")), return-type ) {
7878 std-c-typedef-name-index = std-c-typedef-name-index.bind(name6, true);
0 commit comments