test_30.mils

来自「一个内存数据库的源代码这是服务器端还有客户端」· MILS 代码 · 共 44 行

MILS
44
字号
setoid(oid(20000000));## testing transitive closure on cyclic graph;module("oo7");module("alarm");var c:= new(int,int);insert(c,1,2);insert(c,2,3);insert(c,2,7);insert(c,3,4);insert(c,4,5);insert(c,5,1);count(c).print();var d:= closure(c);count(d).print();print(d);## testing traversal on directed acyclic graph## produces the end-points onlyvar c:= new(int,int);insert(c,1,2);insert(c,2,3);insert(c,2,7);insert(c,3,4);insert(c,4,5);insert(c,3,5);count(c).print();var d:= new(int,int);d.insert(1,1);d.traverse(c).print();d.clear();d.insert(2,3);d.traverse(c).print();## The alternative is to extract a subgraphd.clear();d.insert(2,2);printf("#~BeginVariableOutput~#\n"); time.print(); var z:=d.subgraph(c); time.print(); printf("#~EndVariableOutput~#\n");z.print();d.clear();d.insert(2,2);d.insert(3,3);printf("#~BeginVariableOutput~#\n"); time.print(); z:=d.subgraph(c); time.print(); printf("#~EndVariableOutput~#\n");z.print();quit();

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?