Numworks Epsilon  1.4.1
Graphing Calculator Operating System
makeqstrdata Namespace Reference

Functions

def compute_hash (qstr, bytes_hash)
 
def qstr_escape (qst)
 
def parse_input_headers (infiles)
 
def make_bytes (cfg_bytes_len, cfg_bytes_hash, qstr)
 
def print_qstr_data (qcfgs, qstrs)
 
def do_work (infiles)
 

Variables

 bytes_cons = None: bytearray(val)
 

Detailed Description

Process raw qstr file and output qstr data with length, hash and data bytes.

This script works with Python 2.6, 2.7, 3.3 and 3.4.

Function Documentation

◆ compute_hash()

def makeqstrdata.compute_hash (   qstr,
  bytes_hash 
)

Definition at line 55 of file makeqstrdata.py.

◆ do_work()

def makeqstrdata.do_work (   infiles)

Definition at line 161 of file makeqstrdata.py.

◆ make_bytes()

def makeqstrdata.make_bytes (   cfg_bytes_len,
  cfg_bytes_hash,
  qstr 
)

Definition at line 127 of file makeqstrdata.py.

◆ parse_input_headers()

def makeqstrdata.parse_input_headers (   infiles)

Definition at line 72 of file makeqstrdata.py.

◆ print_qstr_data()

def makeqstrdata.print_qstr_data (   qcfgs,
  qstrs 
)

Definition at line 144 of file makeqstrdata.py.

◆ qstr_escape()

def makeqstrdata.qstr_escape (   qst)

Definition at line 62 of file makeqstrdata.py.

Variable Documentation

◆ bytes_cons

makeqstrdata.bytes_cons = None: bytearray(val)

Definition at line 17 of file makeqstrdata.py.