Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for ByteScanner (0.12 sec)

  1. src/io/io.go

    // processing. A [Reader] that does not implement  ByteReader
    // can be wrapped using bufio.NewReader to add this method.
    type ByteReader interface {
    	ReadByte() (byte, error)
    }
    
    // ByteScanner is the interface that adds the UnreadByte method to the
    // basic ReadByte method.
    //
    // UnreadByte causes the next call to ReadByte to return the last byte read.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 15 17:34:10 UTC 2024
    - 21.6K bytes
    - Viewed (0)
  2. src/math/big/ratconv.go

    //	sign     = "+" | "-" .
    //	digits   = digit { [ '_' ] digit } .
    //	digit    = "0" ... "9" .
    //
    // A base 2 exponent is only permitted if base2ok is set.
    func scanExponent(r io.ByteScanner, base2ok, sepOk bool) (exp int64, base int, err error) {
    	// one char look-ahead
    	ch, err := r.ReadByte()
    	if err != nil {
    		if err == io.EOF {
    			err = nil
    		}
    		return 0, 10, err
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 15 22:16:34 UTC 2023
    - 12.3K bytes
    - Viewed (0)
  3. src/math/big/natconv.go

    // is set, only), and -count is the number of fractional digits found.
    // In this case, the actual value of the scanned number is res * b**count.
    func (z nat) scan(r io.ByteScanner, base int, fracOk bool) (res nat, b, count int, err error) {
    	// reject invalid bases
    	baseOk := base == 0 ||
    		!fracOk && 2 <= base && base <= MaxBase ||
    		fracOk && (base == 2 || base == 8 || base == 10 || base == 16)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Nov 18 17:59:44 UTC 2022
    - 14.6K bytes
    - Viewed (0)
  4. src/math/big/int.go

    func (z *Int) SetString(s string, base int) (*Int, bool) {
    	return z.setFromScanner(strings.NewReader(s), base)
    }
    
    // setFromScanner implements SetString given an io.ByteScanner.
    // For documentation see comments of SetString.
    func (z *Int) setFromScanner(r io.ByteScanner, base int) (*Int, bool) {
    	if _, _, err := z.scan(r, base); err != nil {
    		return nil, false
    	}
    	// entire content must have been consumed
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 14 17:02:38 UTC 2024
    - 33.1K bytes
    - Viewed (0)
Back to top