Sys.hx 899 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. package python.lib;
  2. import python.lib.Exceptions.BaseException;
  3. import python.lib.io.FileIO;
  4. import python.lib.io.RawIOBase;
  5. import python.lib.io.TextIOBase;
  6. import python.lib.Tuple.Tup3;
  7. extern class TB {}
  8. extern class Frame {}
  9. extern class Sys {
  10. public static var argv(default, never):Array<String>;
  11. public static function exit (x:Int):Void;
  12. public static function getfilesystemencoding():String;
  13. public static var version:String;
  14. public static var platform:String;
  15. public static var stdout(default, never):TextIOBase;
  16. public static var stdin(default, never):TextIOBase;
  17. public static var stderr(default, never):TextIOBase;
  18. public static function getsizeof (t:Dynamic):Int;
  19. public static var maxsize:Int;
  20. public static function exc_info<T:BaseException>():Tup3<Class<T>, T, TB>;
  21. static function __init__ ():Void
  22. {
  23. python.Syntax.importAs("sys", "python.lib.Sys");
  24. }
  25. }