Skip to content

Commit e1f080a

Browse files
committed
move example code to examples
1 parent 10c59ec commit e1f080a

14 files changed

+38
-38
lines changed

README.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ inet-cute help [name] # Display help for a command
2929

3030
## Examples
3131

32-
Please see [tests/](./tests) for some example code.
32+
Please see [examples/](./tests) for some example code.
3333

3434
### Nat
3535

@@ -116,7 +116,7 @@ rule cons append
116116
result-(append)
117117
end
118118
119-
import zero from "https://code-of-inet-cute.xieyuheng.com/tests/datatype/Nat.i"
119+
import zero from "https://code-of-inet-cute.xieyuheng.com/examples/datatype/Nat.i"
120120
121121
null zero cons zero cons
122122
null zero cons zero cons
@@ -130,7 +130,7 @@ append @run $result
130130
### DiffList
131131

132132
```inet
133-
import List from "https://code-of-inet-cute.xieyuheng.com/tests/datatype/List.i"
133+
import List from "https://code-of-inet-cute.xieyuheng.com/examples/datatype/List.i"
134134
135135
// Concatenation of lists is performed in linear time
136136
// with respect to its first argument.
@@ -172,8 +172,8 @@ rule diff diffOpen
172172
(diff)-front oldBack-(diffOpen)
173173
end
174174
175-
import zero from "https://code-of-inet-cute.xieyuheng.com/tests/datatype/Nat.i"
176-
import cons from "https://code-of-inet-cute.xieyuheng.com/tests/datatype/List.i"
175+
import zero from "https://code-of-inet-cute.xieyuheng.com/examples/datatype/Nat.i"
176+
import cons from "https://code-of-inet-cute.xieyuheng.com/examples/datatype/List.i"
177177
178178
(diff) @spread $front $back $value
179179
back zero cons zero cons front @connect value

docs/articles/programming-with-interaction-nets.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -779,7 +779,7 @@ to a local variable named `local`.
779779
import
780780
Nat, zero, add1, add,
781781
one, two, three,
782-
from "https://code-of-inet-cute.xieyuheng.com/tests/datatype/Nat.i"
782+
from "https://code-of-inet-cute.xieyuheng.com/examples/datatype/Nat.i"
783783
784784
node natErase
785785
Nat :target!
@@ -892,7 +892,7 @@ rule cons append
892892
result-(append)
893893
end
894894
895-
import zero from "https://code-of-inet-cute.xieyuheng.com/tests/datatype/Nat.i"
895+
import zero from "https://code-of-inet-cute.xieyuheng.com/examples/datatype/Nat.i"
896896
897897
null zero cons zero cons
898898
null zero cons zero cons
@@ -937,7 +937,7 @@ in reverse order of the definition,
937937
then we save the ports to local variables for later use.
938938

939939
```
940-
import List from "https://code-of-inet-cute.xieyuheng.com/tests/datatype/List.i"
940+
import List from "https://code-of-inet-cute.xieyuheng.com/examples/datatype/List.i"
941941
942942
type DiffList @Type -- @Type end
943943
@@ -972,8 +972,8 @@ rule diff diffOpen
972972
(diff)-front oldBack-(diffOpen)
973973
end
974974
975-
import zero from "https://code-of-inet-cute.xieyuheng.com/tests/datatype/Nat.i"
976-
import cons from "https://code-of-inet-cute.xieyuheng.com/tests/datatype/List.i"
975+
import zero from "https://code-of-inet-cute.xieyuheng.com/examples/datatype/Nat.i"
976+
import cons from "https://code-of-inet-cute.xieyuheng.com/examples/datatype/List.i"
977977
978978
(diff) @spread $front $back $value
979979
back zero cons zero cons front @connect value

docs/articles/反应网编程.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -750,7 +750,7 @@ three two max
750750
import
751751
Nat, zero, add1, add,
752752
one, two, three,
753-
from "https://code-of-inet-cute.xieyuheng.com/tests/datatype/Nat.i"
753+
from "https://code-of-inet-cute.xieyuheng.com/examples/datatype/Nat.i"
754754
755755
node natErase
756756
Nat :target!
@@ -861,7 +861,7 @@ rule cons append
861861
result-(append)
862862
end
863863
864-
import zero from "https://code-of-inet-cute.xieyuheng.com/tests/datatype/Nat.i"
864+
import zero from "https://code-of-inet-cute.xieyuheng.com/examples/datatype/Nat.i"
865865
866866
null zero cons zero cons
867867
null zero cons zero cons
@@ -900,7 +900,7 @@ append @run $result
900900
然后我们把这些接口保存到了一些局部变量中。
901901

902902
```
903-
import List from "https://code-of-inet-cute.xieyuheng.com/tests/datatype/List.i"
903+
import List from "https://code-of-inet-cute.xieyuheng.com/examples/datatype/List.i"
904904
905905
type DiffList @Type -- @Type end
906906
@@ -935,8 +935,8 @@ rule diff diffOpen
935935
(diff)-front oldBack-(diffOpen)
936936
end
937937
938-
import zero from "https://code-of-inet-cute.xieyuheng.com/tests/datatype/Nat.i"
939-
import cons from "https://code-of-inet-cute.xieyuheng.com/tests/datatype/List.i"
938+
import zero from "https://code-of-inet-cute.xieyuheng.com/examples/datatype/Nat.i"
939+
import cons from "https://code-of-inet-cute.xieyuheng.com/examples/datatype/List.i"
940940
941941
(diff) @spread $front $back $value
942942
back zero cons zero cons front @connect value

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@
1616
"build": "tsc",
1717
"build:watch": "tsc --watch",
1818
"test:ts": "vitest --dir src --run",
19-
"test:inet": "test-runner snapshot 'node ./bin/inet-cute.js run --no-color' 'tests/**/*.i' --exclude 'tests/**/*.error.i'",
20-
"test:inet-error": "test-runner snapshot-error 'node ./bin/inet-cute.js run --no-color' 'tests/**/*.error.i'",
19+
"test:inet": "test-runner snapshot 'node ./bin/inet-cute.js run --no-color' 'examples/**/*.i' --exclude 'examples/**/*.error.i'",
20+
"test:inet-error": "test-runner snapshot-error 'node ./bin/inet-cute.js run --no-color' 'examples/**/*.error.i'",
2121
"test": "npm run test:ts && npm run test:inet && npm run test:inet-error",
2222
"format": "prettier src docs --write"
2323
},

src/command-line/commands/Run.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,11 @@ export class Run extends Command<Args, Opts> {
2626
return [
2727
`Run a file:`,
2828
``,
29-
blue(` ${runner.name} ${this.name} tests/datatype/Nat.test.i`),
29+
blue(` ${runner.name} ${this.name} examples/datatype/Nat.test.i`),
3030
``,
3131
`Run a URL:`,
3232
``,
33-
blue(` ${runner.name} ${this.name} https://code-of-inet-cute.xieyuheng.com/tests/datatype/Nat.test.i`),
33+
blue(` ${runner.name} ${this.name} https://code-of-inet-cute.xieyuheng.com/examples/datatype/Nat.test.i`),
3434

3535
``,
3636
].join("\n")

tests/module/circular-import-1.error.i.err

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[Import.execute] I can not do circular import.
22

3-
loading module url: tests/module/circular-import-3.error.i
4-
requiring module url: tests/module/circular-import-1.error.i
3+
loading module url: examples/module/circular-import-3.error.i
4+
requiring module url: examples/module/circular-import-1.error.i
55

66
[Import.execute] I fail to import module.
77

tests/module/circular-import-2.error.i.err

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[Import.execute] I can not do circular import.
22

3-
loading module url: tests/module/circular-import-1.error.i
4-
requiring module url: tests/module/circular-import-2.error.i
3+
loading module url: examples/module/circular-import-1.error.i
4+
requiring module url: examples/module/circular-import-2.error.i
55

66
[Import.execute] I fail to import module.
77

tests/module/circular-import-3.error.i.err

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[Import.execute] I can not do circular import.
22

3-
loading module url: tests/module/circular-import-2.error.i
4-
requiring module url: tests/module/circular-import-3.error.i
3+
loading module url: examples/module/circular-import-2.error.i
4+
requiring module url: examples/module/circular-import-3.error.i
55

66
[Import.execute] I fail to import module.
77

tests/module/circular-require-1.error.i.err

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[Require.execute] I can not do circular require.
22

3-
loading module url: tests/module/circular-require-3.error.i
4-
requiring module url: tests/module/circular-require-1.error.i
3+
loading module url: examples/module/circular-require-3.error.i
4+
requiring module url: examples/module/circular-require-1.error.i
55

66
[Require.execute] I fail to require module.
77

tests/module/circular-require-2.error.i.err

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[Require.execute] I can not do circular require.
22

3-
loading module url: tests/module/circular-require-1.error.i
4-
requiring module url: tests/module/circular-require-2.error.i
3+
loading module url: examples/module/circular-require-1.error.i
4+
requiring module url: examples/module/circular-require-2.error.i
55

66
[Require.execute] I fail to require module.
77

tests/module/circular-require-3.error.i.err

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[Require.execute] I can not do circular require.
22

3-
loading module url: tests/module/circular-require-2.error.i
4-
requiring module url: tests/module/circular-require-3.error.i
3+
loading module url: examples/module/circular-require-2.error.i
4+
requiring module url: examples/module/circular-require-3.error.i
55

66
[Require.execute] I fail to require module.
77

tests/module/define-rule-for-non-own-node.error.i.err

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
[checkRuleIsAboutOwnNode] To define a rule, one of the node must be owned by this module.
22

3-
loading module url: tests/module/define-rule-for-non-own-node.error.i
4-
first node module url: tests/datatype/Nat.i
5-
second node module url: tests/datatype/Nat.i
3+
loading module url: examples/module/define-rule-for-non-own-node.error.i
4+
first node module url: examples/datatype/Nat.i
5+
second node module url: examples/datatype/Nat.i
66

77
[DefineRule.execute] I fail to define rule.
88

tests/module/self-import.error.i.err

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[Import.execute] I can not do circular import.
22

3-
loading module url: tests/module/self-import.error.i
4-
requiring module url: tests/module/self-import.error.i
3+
loading module url: examples/module/self-import.error.i
4+
requiring module url: examples/module/self-import.error.i
55

66
[Import.execute] I fail to import module.
77

tests/module/self-require.error.i.err

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[Require.execute] I can not do circular require.
22

3-
loading module url: tests/module/self-require.error.i
4-
requiring module url: tests/module/self-require.error.i
3+
loading module url: examples/module/self-require.error.i
4+
requiring module url: examples/module/self-require.error.i
55

66
[Require.execute] I fail to require module.
77

0 commit comments

Comments
 (0)