2021-09-05 14:34:01 +08:00

1 line
2.4 KiB
Plaintext

Compiler { dist_path: "pikascript-api/", source_path: "", class_list: {"Block": ClassInfo { this_class_name: "Block", super_class_name: "SysObj", method_list: {"init": MethodInfo { class_name: "Block", name: "init", arg_list: None, return_type: None }, "moveLeft": MethodInfo { class_name: "Block", name: "moveLeft", arg_list: Some(ArgList { py_arg_list: "x:int", list: {"x": PyArg { py_type: PyType { type_name: "int" }, name: "x" }} }), return_type: None }, "moveRight": MethodInfo { class_name: "Block", name: "moveRight", arg_list: Some(ArgList { py_arg_list: "x:int", list: {"x": PyArg { py_type: PyType { type_name: "int" }, name: "x" }} }), return_type: None }, "moveTo": MethodInfo { class_name: "Block", name: "moveTo", arg_list: Some(ArgList { py_arg_list: "x:int,y:int", list: {"x": PyArg { py_type: PyType { type_name: "int" }, name: "x" }, "y": PyArg { py_type: PyType { type_name: "int" }, name: "y" }} }), return_type: None }, "off": MethodInfo { class_name: "Block", name: "off", arg_list: None, return_type: None }, "on": MethodInfo { class_name: "Block", name: "on", arg_list: None, return_type: None }, "setColor": MethodInfo { class_name: "Block", name: "setColor", arg_list: Some(ArgList { py_arg_list: "color:str", list: {"color": PyArg { py_type: PyType { type_name: "str" }, name: "color" }} }), return_type: None }, "setSize": MethodInfo { class_name: "Block", name: "setSize", arg_list: Some(ArgList { py_arg_list: "sizeX:int,sizeY:int", list: {"sizeX": PyArg { py_type: PyType { type_name: "int" }, name: "sizeX" }, "sizeY": PyArg { py_type: PyType { type_name: "int" }, name: "sizeY" }} }), return_type: None }}, object_list: {}, import_list: {} }, "MemoryChecker": ClassInfo { this_class_name: "MemoryChecker", super_class_name: "TinyObj", method_list: {"max": MethodInfo { class_name: "MemoryChecker", name: "max", arg_list: None, return_type: None }, "now": MethodInfo { class_name: "MemoryChecker", name: "now", arg_list: None, return_type: None }, "size": MethodInfo { class_name: "MemoryChecker", name: "size", arg_list: None, return_type: None }}, object_list: {}, import_list: {} }, "PikaMain": ClassInfo { this_class_name: "PikaMain", super_class_name: "SysObj", method_list: {}, object_list: {"block": ObjectInfo { class_name: "PikaMain", name: "block", import_class_name: "Block" }, "mem": ObjectInfo { class_name: "PikaMain", name: "mem", import_class_name: "MemoryChecker" }}, import_list: {} }}, class_now_name: Some("PikaMain") }