|
@ -10,11 +10,18 @@ |
|
|
c = ["earth", "sky", "water"]; |
|
|
c = ["earth", "sky", "water"]; |
|
|
isSky(x) { x == "sky" } |
|
|
isSky(x) { x == "sky" } |
|
|
c = reject(isSky, c); |
|
|
c = reject(isSky, c); |
|
|
|
|
|
nil; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@{print(map(p2, [100, 2, 3]));} |
|
|
|
|
|
|
|
|
@{ |
|
|
|
|
|
print(map(p2, [100, 2, 3])); |
|
|
|
|
|
nil; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
@{print(map(toChar, c));} |
|
|
|
|
|
|
|
|
@{ |
|
|
|
|
|
print(map(toChar, c)); |
|
|
|
|
|
nil; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
enum foo { A, B, C }; |
|
|
enum foo { A, B, C }; |
|
|
enum oof { A, B, C }; |
|
|
enum oof { A, B, C }; |
|
@ -28,13 +35,14 @@ enum oof { A, B, C }; |
|
|
a = map(to_C_string, select(isEnum, properties.enums.foo.enumList)); |
|
|
a = map(to_C_string, select(isEnum, properties.enums.foo.enumList)); |
|
|
b = map(to_C_string, properties.enums.foo.enumList, notToken); |
|
|
b = map(to_C_string, properties.enums.foo.enumList, notToken); |
|
|
c = map(to_C_string, properties.enums.foo.enumList, isEnum); |
|
|
c = map(to_C_string, properties.enums.foo.enumList, isEnum); |
|
|
|
|
|
nil; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
char *a[] = { @(a) }; |
|
|
|
|
|
|
|
|
char *a[] = { @a }; |
|
|
|
|
|
|
|
|
char *b[] = { @(b) }; |
|
|
|
|
|
|
|
|
char *b[] = { @b }; |
|
|
|
|
|
|
|
|
char *c[] = { @(c) }; |
|
|
|
|
|
|
|
|
char *c[] = { @c }; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|