Class PyTableCode

  • All Implemented Interfaces:
    java.io.Serializable

    public class PyTableCode
    extends PyCode
    An implementation of PyCode where the actual executable content is stored as a PyFunctionTable instance and an integer index.
    See Also:
    Serialized Form
    • Field Detail

      • co_argcount

        public int co_argcount
      • co_firstlineno

        public int co_firstlineno
      • co_varnames

        public java.lang.String[] co_varnames
      • co_cellvars

        public java.lang.String[] co_cellvars
      • jy_npurecell

        public int jy_npurecell
      • co_freevars

        public java.lang.String[] co_freevars
      • co_filename

        public java.lang.String co_filename
      • co_flags

        public int co_flags
      • co_nlocals

        public int co_nlocals
      • args

        public boolean args
      • keywords

        public boolean keywords
    • Constructor Detail

      • PyTableCode

        public PyTableCode​(int argcount,
                           java.lang.String[] varnames,
                           java.lang.String filename,
                           java.lang.String name,
                           int firstlineno,
                           boolean args,
                           boolean keywords,
                           PyFunctionTable funcs,
                           int func_id)
      • PyTableCode

        public PyTableCode​(int argcount,
                           java.lang.String[] varnames,
                           java.lang.String filename,
                           java.lang.String name,
                           int firstlineno,
                           boolean args,
                           boolean keywords,
                           PyFunctionTable funcs,
                           int func_id,
                           java.lang.String[] cellvars,
                           java.lang.String[] freevars,
                           int npurecell,
                           int moreflags)