DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 Tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - downloadIndex: ┃ T ┃
Length: 6350 (0x18ce) Types: TextFile Names: »TEMP«
└─⟦a7d1ea751⟧ Bits:30000550 8mm tape, Rational 1000, !users!projects 94_04_11 └─ ⟦129cab021⟧ »DATA« └─⟦this⟧
with generic_tree;\r with tad_actor;\r \r package actor_tree is new generic_tree (\r element => tad_actor.object,\r compare_key => tad_actor.compare_name);\r \r with generic_tree;\r with tad_group;\r \r package group_tree is new generic_tree (\r element => tad_group.object,\r compare_key => tad_group.compare_name);\r \r \r with generic_tree;\r with tad_parameter;\r \r package parameter_tree is new generic_tree (\r element => tad_parameter.object,\r compare_key => tad_parameter.compare_order);\r \r \r with tad_abstract;\r \r package abstract_tree is\r \r type object is private;\r \r function create_new_tree return object;\r \r private\r type object is new tad_abstract.pobject;\r \r end abstract_tree;\r with generic_tree;\r with tad_experience;\r \r package experience_tree is new generic_tree (\r element => tad_experience.object,\r compare_key => tad_experience.compare_name);\r \r \r with experience_tree;\r \r package the_experience_tree is\r \r object : experience_tree.object;\r \r end the_experience_tree;\r \r \r \r \r with generic_tree;\r with tad_scene;\r \r package scene_tree is new generic_tree (\r element => tad_scene.object,\r compare_key => tad_scene.compare_name);\r \r \r with scene_tree;\r \r package the_scene_tree is\r \r object : scene_tree.object;\r \r end the_scene_tree;\r \r \r \r \r \r \r with generic_tree;\r with tad_global;\r \r \r package global_tree is new generic_tree (\r element => tad_global.object,\r compare_key => tad_global.compare_name);\r \r \r with global_tree;\r \r package the_global_tree is\r \r object : global_tree.object;\r \r end the_global_tree;\r with generic_tree;\r with tad_material;\r \r package material_tree is new generic_tree (\r element => tad_material.object,\r compare_key => tad_material.compare_name);\r \r \r with material_tree;\r \r package the_material_tree is\r \r object : material_tree.object;\r \r end the_material_tree;\r with generic_tree;\r with tad_local;\r \r package local_tree is new generic_tree (\r element => tad_local.object,\r compare_key => tad_local.compare_name);\r \r \r \r \r with text_io;\r \r package bool_io is new text_io.enumeration_io(boolean);\r \r with tds;\r with bool_io;\r with text_io;\r \r procedure test is\r ok : boolean;\r begin\r text_io.put_line("material : 8");\r ok := tds.create_new_material("cd"); --1\r bool_io.put(ok);\r text_io.new_line;\r ok := tds.add_actor("connexion"); --2\r bool_io.put(ok);\r text_io.new_line;\r --ok := tds.add_actor_type(type_actor'(binaire));\r ok := tds.add_actor("secteur"); --3\r bool_io.put(ok);\r text_io.new_line;\r --ok := tds.add_actor_type(\r ok := tds.add_actor("volume"); --4\r bool_io.put(ok);\r text_io.new_line;\r --ok := tds.add_actor_type(\r \r ok := tds.create_new_material("spot"); --5\r bool_io.put(ok);\r text_io.new_line;\r ok := tds.add_actor("connexion"); --6\r bool_io.put(ok);\r text_io.new_line;\r --ok := tds.add_actor_type(\r ok := tds.add_actor("mode"); --7\r bool_io.put(ok);\r text_io.new_line;\r --ok := tds.add_actor_type(\r ok := tds.add_actor("int1"); --8\r bool_io.put(ok);\r text_io.new_line;\r --ok := tds.add_actor_type(\r text_io.new_line;\r \r text_io.put_line("global : 6");\r ok := tds.create_new_station("rouge"); --1\r bool_io.put(ok);\r text_io.new_line;\r ok := tds.set_station_type("spot"); --2\r bool_io.put(ok);\r text_io.new_line;\r ok := tds.set_station_number(10); --3\r bool_io.put(ok);\r text_io.new_line;\r ok := tds.create_new_station("cd1"); --4\r bool_io.put(ok);\r text_io.new_line;\r ok := tds.set_station_type("cd"); --5 z\r bool_io.put(ok);\r text_io.new_line;\r ok := tds.set_station_number(30); --6\r bool_io.put(ok);\r text_io.new_line;\r text_io.new_line;\r \r text_io.put_line("experience toto : 5");\r ok := tds.create_new_experience("toto"); --1\r bool_io.put(ok);\r text_io.new_line;\r ok := tds.add_experience_parameter("titi"); --2\r bool_io.put(ok);\r text_io.new_line;\r ok := tds.add_experience_parameter("t"); --3\r bool_io.put(ok);\r text_io.new_line;\r ok := tds.add_experience_parameter("d"); --4\r bool_io.put(ok);\r text_io.new_line;\r ok := tds.add_experience_parameter("x"); --5\r bool_io.put(ok);\r text_io.new_line;\r text_io.new_line;\r \r text_io.put_line("experience flash : 8");\r ok := tds.create_new_experience("flash"); --1\r bool_io.put(ok);\r text_io.new_line;\r ok := tds.add_experience_parameter("un_spot"); --2\r bool_io.put(ok);\r text_io.new_line;\r ok := tds.add_experience_parameter("t"); --3\r bool_io.put(ok);\r text_io.new_line;\r ok := tds.set_local_variable("f"); --4\r bool_io.put(ok);\r text_io.new_line;\r ok := tds.set_local_group("r"); --5\r bool_io.put(ok);\r text_io.new_line;\r ok := tds.add_local_group_member("titi"); --6\r bool_io.put(ok);\r text_io.new_line;\r ok := tds.add_local_group_member("rouge"); --7\r bool_io.put(ok);\r text_io.new_line;\r ok := tds.add_local_group_member("rouge"); --8\r bool_io.put(ok);\r text_io.new_line;\r text_io.new_line;\r \r text_io.put_line("experience chenillard : 5");\r ok := tds.create_new_experience("chenillard"); --1\r bool_io.put(ok);\r text_io.new_line;\r ok := tds.add_experience_parameter("to_to"); --2\r bool_io.put(ok);\r text_io.new_line;\r ok := tds.add_experience_parameter("c"); --3\r bool_io.put(ok);\r text_io.new_line;\r ok := tds.set_local_variable("b"); --4\r bool_io.put(ok);\r text_io.new_line;\r ok := tds.set_local_variable("a"); --5\r bool_io.put(ok);\r text_io.new_line;\r text_io.new_line;\r \r text_io.put_line("scene un : 1");\r ok := tds.create_new_scene("un");\r bool_io.put(ok);\r text_io.new_line;\r text_io.new_line;\r \r text_io.put_line("scene deux : 1");\r ok := tds.create_new_scene("deux");\r bool_io.put(ok);\r text_io.new_line;\r text_io.new_line;\r \r text_io.put_line("spectacle : 1");\r ok := tds.create_spectacle;\r bool_io.put(ok);\r text_io.new_line;\r \r \r end test;\r ▶1a◀