README.md
pyproject.toml
setup.py
zxb.py
zxbasm.py
zxbpp.py
api/__init__.py
api/check.py
api/config.py
api/constants.py
api/debug.py
api/decorator.py
api/errmsg.py
api/errors.py
api/fp.py
api/global_.py
api/identityset.py
api/opcodestemps.py
api/optimize.py
api/options.py
api/symboltable.py
api/utils.py
arch/__init__.py
arch/zx48k/__init__.py
arch/zx48k/beep.py
arch/zx48k/translator.py
arch/zx48k/translatorinstvisitor.py
arch/zx48k/translatorvisitor.py
arch/zx48k/backend/__16bit.py
arch/zx48k/backend/__32bit.py
arch/zx48k/backend/__8bit.py
arch/zx48k/backend/__array.py
arch/zx48k/backend/__common.py
arch/zx48k/backend/__f16.py
arch/zx48k/backend/__float.py
arch/zx48k/backend/__init__.py
arch/zx48k/backend/__parray.py
arch/zx48k/backend/__pload.py
arch/zx48k/backend/__str.py
arch/zx48k/backend/errors.py
arch/zx48k/optimizer/__init__.py
arch/zx48k/optimizer/asm.py
arch/zx48k/optimizer/basicblock.py
arch/zx48k/optimizer/common.py
arch/zx48k/optimizer/cpustate.py
arch/zx48k/optimizer/errors.py
arch/zx48k/optimizer/helpers.py
arch/zx48k/optimizer/labelinfo.py
arch/zx48k/optimizer/memcell.py
arch/zx48k/optimizer/patterns.py
arch/zx48k/peephole/__init__.py
arch/zx48k/peephole/engine.py
arch/zx48k/peephole/evaluator.py
arch/zx48k/peephole/parser.py
arch/zx48k/peephole/pattern.py
arch/zx48k/peephole/template.py
arch/zx48k/peephole/opts/000_o1_push_pop.opt
arch/zx48k/peephole/opts/000_o3_push_pop.opt
arch/zx48k/peephole/opts/001_o1_ld_XXYY_ldYYXX.opt
arch/zx48k/peephole/opts/002_o1_push_hlde_to_ex.opt
arch/zx48k/peephole/opts/003_o1_useless_jp.opt
arch/zx48k/peephole/opts/004_o1_push_pop_ldld.opt
arch/zx48k/peephole/opts/005_o1_push_af_ld_aX.opt
arch/zx48k/peephole/opts/006_o1_push_af_pop_XX.opt
arch/zx48k/peephole/opts/006_o3_push_af_pop_XX.opt
arch/zx48k/peephole/opts/007_o1_ex_de_hl.opt
arch/zx48k/peephole/opts/008_sbc_jp.opt
arch/zx48k/peephole/opts/009_inc_mem.opt
arch/zx48k/peephole/opts/010_o1_ld_de_hl_ex_de_hl.opt
arch/zx48k/peephole/opts/011_o1_ld_h_a_pop_af_or_h.opt
arch/zx48k/peephole/opts/012_o1_ld_hl_push_pop_de.opt
arch/zx48k/peephole/opts/017_jp_cond_jp_labell.opt
arch/zx48k/peephole/opts/018_EQ16_by_sbchl.opt
arch/zx48k/peephole/opts/019_sub1_jpnc_ora_jpz.opt
arch/zx48k/peephole/opts/022_insr_a_or_a.opt
arch/zx48k/peephole/opts/023_ld_hl_bc_outl.opt
arch/zx48k/peephole/opts/025_ld_h_a_oper_A.opt
arch/zx48k/peephole/opts/027_ld_h_a_oper_A.opt
arch/zx48k/peephole/opts/028_o2_pop_up.opt
arch/zx48k/peephole/opts/028_o3_pop_up.opt
arch/zx48k/peephole/opts/029_cp_0_or_a.opt
arch/zx48k/peephole/opts/030_ora_jp_nc_jp.opt
arch/zx48k/peephole/opts/031_jpX_Y_jpX.opt
arch/zx48k/peephole/opts/032_call_LOADSTR_ld_a1.opt
arch/zx48k/peephole/opts/050_o1_ld_a_ld_h_pop.opt
arch/zx48k/peephole/opts/051_o1_ld_a_ld_h_a_pop.opt
arch/zx48k/peephole/opts/052_o3_ldhl_ld_a_l.opt
arch/zx48k/peephole/opts/053_o1_ldh_nnn.opt
arch/zx48k/peephole/opts/100_o3_ld_rr_N_ld_ss_N.opt
arch/zx48k/peephole/opts/101_o3_ld_rr_N_ld_h_r_ld_l_r.opt
arch/zx48k/peephole/opts/102_o3_ld_r_n_ld_r_n2.opt
arch/zx48k/peephole/opts/103_o3_xor_a.opt
arch/zx48k/peephole/opts/104_o3_opt27.opt
arch/zx48k/peephole/opts/105_o3_opt27.opt
arch/zx48k/peephole/opts/106_o3_exdehl.opt
arch/zx48k/peephole/opts/107_o3_exdehl_ldde.opt
arch/zx48k/peephole/opts/108_o3_inc_dec.opt
arch/zx48k/peephole/opts/109_o4_ld_mem_op_ld_mem.opt
arch/zx48k/peephole/opts/110_o4_ld_mem_op_ld_mem.opt
ast_/__init__.py
ast_/ast.py
ast_/tree.py
library/README
library/alloc.bas
library/asc.bas
library/attr.bas
library/basic.bas
library/csrlin.bas
library/esxdos.bas
library/fastplot.bas
library/haplofnt.bin
library/hex.bas
library/input.bas
library/input42.bas
library/keys.bas
library/lcase.bas
library/megalz.bas
library/memcopy.bas
library/nextlib.bas
library/point.bas
library/pos.bas
library/print42.bas
library/print64.bas
library/radastan.bas
library/retrace.bas
library/screen.bas
library/scroll.bas
library/sinclair.bas
library/spectranet.bas
library/string.bas
library/template.bas
library/ucase.bas
library-asm/_mul32.asm
library-asm/abs16.asm
library-asm/abs32.asm
library-asm/abs8.asm
library-asm/absf.asm
library-asm/acos.asm
library-asm/addf.asm
library-asm/alloc.asm
library-asm/and16.asm
library-asm/and32.asm
library-asm/and8.asm
library-asm/andf.asm
library-asm/array.asm
library-asm/arrayalloc.asm
library-asm/arraystrfree.asm
library-asm/asc.asm
library-asm/asin.asm
library-asm/atan.asm
library-asm/attr.asm
library-asm/band16.asm
library-asm/band32.asm
library-asm/beep.asm
library-asm/beeper.asm
library-asm/bnot16.asm
library-asm/bnot32.asm
library-asm/bold.asm
library-asm/bor16.asm
library-asm/bor32.asm
library-asm/border.asm
library-asm/bound.asm
library-asm/break.asm
library-asm/bright.asm
library-asm/bxor16.asm
library-asm/bxor32.asm
library-asm/calloc.asm
library-asm/chr.asm
library-asm/circle.asm
library-asm/cls.asm
library-asm/const.asm
library-asm/copy_attr.asm
library-asm/cos.asm
library-asm/div16.asm
library-asm/div32.asm
library-asm/div8.asm
library-asm/divf.asm
library-asm/divf16.asm
library-asm/draw.asm
library-asm/draw3.asm
library-asm/eq16.asm
library-asm/eq32.asm
library-asm/eqf.asm
library-asm/error.asm
library-asm/exp.asm
library-asm/f16tofreg.asm
library-asm/flash.asm
library-asm/free.asm
library-asm/ftof16reg.asm
library-asm/ftou32reg.asm
library-asm/gef.asm
library-asm/gtf.asm
library-asm/heapinit.asm
library-asm/iload32.asm
library-asm/iloadf.asm
library-asm/in_screen.asm
library-asm/ink.asm
library-asm/inkey.asm
library-asm/inverse.asm
library-asm/istore16.asm
library-asm/italic.asm
library-asm/lddede.asm
library-asm/lef.asm
library-asm/lei16.asm
library-asm/lei32.asm
library-asm/lei8.asm
library-asm/letsubstr.asm
library-asm/load.asm
library-asm/loadstr.asm
library-asm/logn.asm
library-asm/ltf.asm
library-asm/lti16.asm
library-asm/lti32.asm
library-asm/lti8.asm
library-asm/memcopy.asm
library-asm/modf.asm
library-asm/modf16.asm
library-asm/mul16.asm
library-asm/mul32.asm
library-asm/mul8.asm
library-asm/mulf.asm
library-asm/mulf16.asm
library-asm/nef.asm
library-asm/neg16.asm
library-asm/neg32.asm
library-asm/negf.asm
library-asm/not32.asm
library-asm/notf.asm
library-asm/ongoto.asm
library-asm/or32.asm
library-asm/orf.asm
library-asm/over.asm
library-asm/paper.asm
library-asm/pause.asm
library-asm/pistore32.asm
library-asm/ploadf.asm
library-asm/plot.asm
library-asm/pow.asm
library-asm/print.asm
library-asm/print_eol_attr.asm
library-asm/printf.asm
library-asm/printf16.asm
library-asm/printi16.asm
library-asm/printi32.asm
library-asm/printi8.asm
library-asm/printnum.asm
library-asm/printstr.asm
library-asm/printu16.asm
library-asm/printu32.asm
library-asm/printu8.asm
library-asm/pstore32.asm
library-asm/pstoref.asm
library-asm/pstorestr.asm
library-asm/pstorestr2.asm
library-asm/pushf.asm
library-asm/random.asm
library-asm/read_restore.asm
library-asm/realloc.asm
library-asm/save.asm
library-asm/sgn.asm
library-asm/sgnf.asm
library-asm/sgnf16.asm
library-asm/sgni16.asm
library-asm/sgni32.asm
library-asm/sgni8.asm
library-asm/sgnu16.asm
library-asm/sgnu32.asm
library-asm/sgnu8.asm
library-asm/shl32.asm
library-asm/shra32.asm
library-asm/shrl32.asm
library-asm/sin.asm
library-asm/spectranet.inc
library-asm/sposn.asm
library-asm/sqrt.asm
library-asm/stackf.asm
library-asm/store32.asm
library-asm/storef.asm
library-asm/storestr.asm
library-asm/storestr2.asm
library-asm/str.asm
library-asm/strarraycpy.asm
library-asm/strcat.asm
library-asm/strcpy.asm
library-asm/strictbool.asm
library-asm/string.asm
library-asm/strlen.asm
library-asm/strslice.asm
library-asm/sub32.asm
library-asm/subf.asm
library-asm/swap32.asm
library-asm/table_jump.asm
library-asm/tan.asm
library-asm/u32tofreg.asm
library-asm/usr.asm
library-asm/usr_str.asm
library-asm/val.asm
library-asm/xor16.asm
library-asm/xor32.asm
library-asm/xor8.asm
library-asm/xorf.asm
library-asm/SP/CharLeft.asm
library-asm/SP/CharRight.asm
library-asm/SP/GetScrnAddr.asm
library-asm/SP/PixelDown.asm
library-asm/SP/PixelLeft.asm
library-asm/SP/PixelRight.asm
library-asm/SP/PixelUp.asm
library/SP/Fill.bas
library/mj/fourspriter.bas
library/zxuno/uart.bas
libzxbasm/__init__.py
libzxbasm/asm.py
libzxbasm/asmlex.py
libzxbasm/asmparse.py
libzxbasm/basic.py
libzxbasm/z80.py
libzxbasm/zxbasm.py
libzxbasm/zxnext.py
libzxbc/__init__.py
libzxbc/keywords.py
libzxbc/parser.out
libzxbc/version.py
libzxbc/zxb.py
libzxbc/zxblex.py
libzxbc/zxbparser.py
libzxbpp/__init__.py
libzxbpp/zxbasmpplex.py
libzxbpp/zxbpp.py
libzxbpp/zxbpplex.py
libzxbpp/prepro/__init__.py
libzxbpp/prepro/args.py
libzxbpp/prepro/definestable.py
libzxbpp/prepro/exceptions.py
libzxbpp/prepro/id_.py
libzxbpp/prepro/macrocall.py
libzxbpp/prepro/output.py
outfmt/__init__.py
outfmt/binary.py
outfmt/codeemitter.py
outfmt/tap.py
outfmt/tzx.py
parsetab/__init__.py
parsetab/tabs.dbm.bak
parsetab/tabs.dbm.dat
parsetab/tabs.dbm.dir
ply/README.md
ply/__init__.py
ply/lex.py
ply/yacc.py
symbols/__init__.py
symbols/arglist.py
symbols/argument.py
symbols/arrayaccess.py
symbols/arraydecl.py
symbols/arrayload.py
symbols/asm.py
symbols/binary.py
symbols/block.py
symbols/bound.py
symbols/boundlist.py
symbols/builtin.py
symbols/call.py
symbols/const.py
symbols/funccall.py
symbols/funcdecl.py
symbols/function.py
symbols/label.py
symbols/nop.py
symbols/number.py
symbols/paramdecl.py
symbols/paramlist.py
symbols/sentence.py
symbols/string_.py
symbols/strslice.py
symbols/symbol_.py
symbols/type_.py
symbols/typecast.py
symbols/unary.py
symbols/var.py
symbols/vararray.py
symbols/vardecl.py
tests/__init__.py
tests/api/__init__.py
tests/api/test_config.py
tests/api/test_symbolTable.py
tests/cmdline/__init__.py
tests/cmdline/test_zxb.py
tests/symbols/__init__.py
tests/symbols/test_symbolARGLIST.py
tests/symbols/test_symbolARRAYACCESS.py
tests/symbols/test_symbolBASICTYPE.py
tests/symbols/test_symbolBINARY.py
tests/symbols/test_symbolBLOCK.py
tests/symbols/test_symbolBOUND.py
tests/symbols/test_symbolBOUNDLIST.py
tests/symbols/test_symbolFUNCDECL.py
tests/symbols/test_symbolFUNCTION.py
tests/symbols/test_symbolLABEL.py
tests/symbols/test_symbolNOP.py
tests/symbols/test_symbolNUMBER.py
tests/symbols/test_symbolSENTENCE.py
tests/symbols/test_symbolSTRING.py
tests/symbols/test_symbolSTRSLICE.py
tests/symbols/test_symbolTYPE.py
tests/symbols/test_symbolTYPEALIAS.py
tests/symbols/test_symbolTYPECAST.py
tests/symbols/test_symbolVAR.py
tests/symbols/test_symbolVARARRAY.py
zxbasic.egg-info/PKG-INFO
zxbasic.egg-info/SOURCES.txt
zxbasic.egg-info/dependency_links.txt
zxbasic.egg-info/entry_points.txt
zxbasic.egg-info/top_level.txt