├── .gitignore ├── .readthedocs.yaml ├── ChangeLog.txt ├── LICENSE ├── Makefile ├── README.md ├── docs ├── docs │ ├── building.md │ ├── funcref │ │ ├── abs.md │ │ ├── assign.md │ │ ├── beginswith.md │ │ ├── chr.md │ │ ├── close.md │ │ ├── comparestr.md │ │ ├── contains.md │ │ ├── cos.md │ │ ├── dec.md │ │ ├── endswith.md │ │ ├── eof.md │ │ ├── erase.md │ │ ├── getkey.md │ │ ├── inc.md │ │ ├── ioresult.md │ │ ├── length.md │ │ ├── lowercase.md │ │ ├── odd.md │ │ ├── ord.md │ │ ├── peek.md │ │ ├── poke.md │ │ ├── pred.md │ │ ├── read.md │ │ ├── rename.md │ │ ├── reset.md │ │ ├── rewrite.md │ │ ├── round.md │ │ ├── setrastercallback.md │ │ ├── sin.md │ │ ├── sqr.md │ │ ├── strofchar.md │ │ ├── strpos.md │ │ ├── succ.md │ │ ├── tan.md │ │ ├── trim.md │ │ ├── trunc.md │ │ ├── upcase.md │ │ └── write.md │ ├── future.md │ ├── icode │ │ ├── intro.md │ │ ├── literals.md │ │ ├── mne │ │ │ ├── abs.md │ │ │ ├── add.md │ │ │ ├── aix.md │ │ │ ├── and.md │ │ │ ├── arr.md │ │ │ ├── asf.md │ │ │ ├── bif.md │ │ │ ├── bit.md │ │ │ ├── bra.md │ │ │ ├── bsl.md │ │ │ ├── bsr.md │ │ │ ├── bwa.md │ │ │ ├── bwc.md │ │ │ ├── bwo.md │ │ │ ├── bwx.md │ │ │ ├── cct.md │ │ │ ├── cnl.md │ │ │ ├── cpy.md │ │ │ ├── cvi.md │ │ │ ├── dcf.md │ │ │ ├── def.md │ │ │ ├── del.md │ │ │ ├── dia.md │ │ │ ├── dir.md │ │ │ ├── div.md │ │ │ ├── dvi.md │ │ │ ├── equ.md │ │ │ ├── fso.md │ │ │ ├── grt.md │ │ │ ├── gte.md │ │ │ ├── inp.md │ │ │ ├── jsr.md │ │ │ ├── loc.md │ │ │ ├── lse.md │ │ │ ├── lst.md │ │ │ ├── mem.md │ │ │ ├── mod.md │ │ │ ├── mul.md │ │ │ ├── neg.md │ │ │ ├── neq.md │ │ │ ├── new.md │ │ │ ├── not.md │ │ │ ├── onl.md │ │ │ ├── ora.md │ │ │ ├── out.md │ │ │ ├── pof.md │ │ │ ├── pop.md │ │ │ ├── ppf.md │ │ │ ├── pre.md │ │ │ ├── psh.md │ │ │ ├── puf.md │ │ │ ├── rou.md │ │ │ ├── rts.md │ │ │ ├── scv.md │ │ │ ├── set.md │ │ │ ├── sfh.md │ │ │ ├── sqr.md │ │ │ ├── ssp.md │ │ │ ├── ssr.md │ │ │ ├── sst.md │ │ │ ├── ssw.md │ │ │ ├── sub.md │ │ │ ├── suc.md │ │ │ └── tru.md │ │ └── types.md │ ├── index.md │ ├── langref │ │ ├── arrays.md │ │ ├── case.md │ │ ├── comments.md │ │ ├── compiler.md │ │ ├── datatypes.md │ │ ├── files.md │ │ ├── for.md │ │ ├── funcproc.md │ │ ├── ifelse.md │ │ ├── libraries.md │ │ ├── operators.md │ │ ├── pointers.md │ │ ├── records.md │ │ ├── repeat.md │ │ ├── scope.md │ │ ├── strings.md │ │ ├── syntax.md │ │ ├── units.md │ │ ├── variables.md │ │ └── while.md │ ├── libraries │ │ ├── calls.md │ │ ├── demolib.md │ │ ├── interface.md │ │ ├── libraries.md │ │ ├── memheap.md │ │ ├── objfile.md │ │ ├── routines.md │ │ ├── runtime.md │ │ └── stack.md │ ├── limits.md │ ├── notablediffs.md │ ├── runtime │ │ ├── add.md │ │ ├── addirqhandler.md │ │ ├── cosine.md │ │ ├── divide.md │ │ ├── divint.md │ │ ├── heapalloc.md │ │ ├── heapfree.md │ │ ├── intro.md │ │ ├── libcallroutine.md │ │ ├── libloadparam.md │ │ ├── libreturnvalue.md │ │ ├── libstackcleanup.md │ │ ├── libstackheader.md │ │ ├── libstorevarparam.md │ │ ├── multiply.md │ │ ├── popeax.md │ │ ├── pusheax.md │ │ ├── sine.md │ │ ├── strtofloat.md │ │ ├── subtract.md │ │ └── tangent.md │ ├── screen │ │ ├── clearscreen.md │ │ ├── drawchar.md │ │ ├── drawcharraw.md │ │ ├── drawtext.md │ │ ├── drawtextraw.md │ │ ├── getscreensize.md │ │ ├── setbackgroundcolor.md │ │ ├── setbordercolor.md │ │ ├── setlowercase.md │ │ ├── setreverse.md │ │ ├── setscreensize.md │ │ ├── settextcolor.md │ │ └── setuppercase.md │ ├── spritemove │ │ └── spritemove.md │ ├── sprites │ │ ├── getspritepos.md │ │ ├── intro.md │ │ ├── setcollisioncallback.md │ │ ├── sprite.md │ │ ├── spritedata.md │ │ ├── spritemulticolors.md │ │ ├── spritepos.md │ │ └── spritesize.md │ ├── time │ │ ├── getdatetime.md │ │ ├── getticks.md │ │ └── resetticks.md │ ├── usage.md │ └── whypascal.md └── mkdocs.yml ├── examples ├── autoboot-fivedice.prg ├── bubbles.pas ├── fivedice.pas ├── quicksort.pas └── screendemo.pas ├── hello.pas └── src ├── apps ├── Makefile ├── compiler │ ├── .gitignore │ ├── Makefile │ ├── autosrc.txt │ ├── cfg-c128.cfg │ ├── cfg-c64.cfg │ ├── cfg-mega65.cfg │ ├── hello │ ├── hello.pas │ └── src │ │ ├── loadproghelper.s │ │ ├── main.c │ │ ├── mega65 │ │ └── m65hdr.s │ │ └── waitforkey.s ├── compilertest │ ├── .gitignore │ ├── Makefile │ ├── add.pas │ ├── assign.pas │ ├── bitwisea.pas │ ├── bitwiseb.pas │ ├── casetest.pas │ ├── cfg-c128.cfg │ ├── cfg-c64.cfg │ ├── cfg-mega65.cfg │ ├── divint.pas │ ├── filetesta.pas │ ├── filetestb.pas │ ├── ifthen.pas │ ├── incdec.pas │ ├── libtest.pas │ ├── loops.pas │ ├── multiply.pas │ ├── pointers.pas │ ├── procfunc.pas │ ├── recarray.pas │ ├── rtnptrs.pas │ ├── scopetest.pas │ ├── src │ │ ├── main.c │ │ └── mega65 │ │ │ └── m65hdr.s │ ├── stdroutines.pas │ ├── strarray.pas │ ├── strrecord.pas │ ├── strroutines.pas │ ├── strtests.pas │ ├── subtract.pas │ ├── trig.pas │ ├── unit.pas │ ├── unit1.pas │ ├── varinit.pas │ └── vartest.pas ├── editor │ ├── .gitignore │ ├── Makefile │ ├── editor.cfg │ └── src │ │ ├── editor │ │ ├── clipboard.s │ │ ├── editor.s │ │ ├── editorCombineLines.s │ │ ├── editorEnterKey.s │ │ ├── editorInsertLine.s │ │ ├── editorstate.s │ │ ├── gapbuf.s │ │ ├── keybuf.s │ │ └── runcompiler.s │ │ ├── fileio │ │ ├── dos.s │ │ ├── fileclose.s │ │ ├── filefree.s │ │ ├── fileread.s │ │ ├── filesaveas.s │ │ ├── filesavetoexisting.s │ │ └── filewrite.s │ │ ├── filescreens │ │ ├── dirscreen.s │ │ ├── diskdir.s │ │ └── filescreen.s │ │ ├── initlib.s │ │ ├── loadaddr.s │ │ ├── loadfile.s │ │ ├── m65hdr.s │ │ ├── main.s │ │ └── screen.s ├── exittest │ ├── .gitignore │ ├── Makefile │ ├── cfg-c64.cfg │ └── src │ │ ├── _main.s │ │ ├── exit.s │ │ ├── promptuser.s │ │ └── zeropage.s ├── heaptest │ ├── .gitignore │ ├── Makefile │ ├── cfg-c64.cfg │ └── src │ │ ├── heapc.s │ │ └── main.c ├── icodetest │ ├── .gitignore │ ├── Makefile │ ├── cfg-c128.cfg │ ├── cfg-c64.cfg │ ├── cfg-mega65.cfg │ └── src │ │ ├── icodesymtabtest.c │ │ ├── icodetest.h │ │ ├── icodetokentest.c │ │ ├── m65hdr.s │ │ ├── main.c │ │ └── positiontests.c ├── ide │ ├── .gitignore │ ├── Makefile │ ├── cfg-c128.cfg │ ├── cfg-c64.cfg │ ├── cfg-mega65.cfg │ └── src │ │ ├── editorPrompt.s │ │ ├── formatInt16.c │ │ ├── idecommon.s │ │ ├── loadproghelper.s │ │ ├── main.c │ │ ├── mega65 │ │ ├── m65hdr.s │ │ └── screen_mega65.c │ │ ├── reset.s │ │ └── screen.c ├── libtest │ ├── .gitignore │ ├── Makefile │ ├── cfg-c128.cfg │ ├── cfg-c64.cfg │ ├── cfg-mega65.cfg │ └── src │ │ ├── floathelpers.s │ │ ├── helpers.s │ │ ├── main.c │ │ ├── testint16.c │ │ ├── testreal.c │ │ └── testuint16.c ├── memtest │ ├── .gitignore │ ├── Makefile │ ├── cfg-c128.cfg │ ├── cfg-c64.cfg │ ├── cfg-mega65.cfg │ └── src │ │ ├── flushcache.s │ │ ├── m65hdr.s │ │ ├── main.c │ │ ├── memtest.h │ │ ├── testblocks.c │ │ ├── testchunks.c │ │ └── testmembuf.c ├── parsertest │ ├── .gitignore │ ├── Makefile │ ├── cfg-c128.cfg │ ├── cfg-c64.cfg │ ├── cfg-mega65.cfg │ ├── main.pas │ ├── scopeerr.pas │ ├── src │ │ ├── main.c │ │ └── mega65 │ │ │ └── m65hdr.s │ └── tests │ │ ├── arraytest.pas │ │ ├── arraytest.txt │ │ ├── casechartest.pas │ │ ├── casechartest.txt │ │ ├── caseenumtest.pas │ │ ├── caseenumtest.txt │ │ ├── caseinttest.pas │ │ ├── caseinttest.txt │ │ ├── consttest.pas │ │ ├── consttest.txt │ │ ├── enumtest.pas │ │ ├── enumtest.txt │ │ ├── fortest.pas │ │ ├── fortest.txt │ │ ├── iftest.pas │ │ ├── iftest.txt │ │ ├── prog │ │ ├── badprogvar.pas │ │ ├── missingpid.pas │ │ └── missingprog.pas │ │ ├── recordtest.pas │ │ ├── recordtest.txt │ │ ├── repeattest.pas │ │ ├── repeattest.txt │ │ ├── routinetest.pas │ │ ├── scalartest.pas │ │ ├── scalartest.txt │ │ ├── stdrtntest.pas │ │ ├── stdrtntest.txt │ │ ├── subrangetest.pas │ │ ├── vartest.pas │ │ ├── whiletest.pas │ │ └── whiletest.txt ├── realtest │ ├── .gitignore │ ├── Makefile │ └── src │ │ ├── helpers.s │ │ └── main.c └── symtabtest │ ├── .gitignore │ ├── Makefile │ ├── cfg-mega65.cfg │ └── src │ ├── m65hdr.s │ ├── main.c │ ├── nodevaluetests.c │ ├── symtabnodetests.c │ ├── symtabtest.h │ └── symtabtests.c ├── asminc ├── 4510macros.inc ├── asmlib.inc ├── blocks.inc ├── buffer.inc ├── chunks.inc ├── editor.inc ├── error.inc ├── expr.inc ├── float.inc ├── inputbuf.inc ├── int.inc ├── mega65.inc ├── membuf.inc ├── membufasm.inc ├── misc.inc ├── runtime.inc ├── scanner.inc ├── symtab.inc ├── types.inc └── zeropage.inc ├── include ├── asm.h ├── ast.h ├── blocks.h ├── blocks_mega65.h ├── buffer.h ├── chunks.h ├── codegen.h ├── common.h ├── doscmd.h ├── editor.h ├── error.h ├── icode.h ├── inputbuf.h ├── int16.h ├── int32.h ├── libcommon.h ├── membuf.h ├── misc.h ├── ovrlcommon.h ├── parscommon.h ├── parser.h ├── real.h ├── resolver.h ├── scanner.h ├── symtab.h ├── tests.h ├── tokenizer.h └── typecheck.h ├── lib ├── Makefile ├── asmlib │ ├── .gitignore │ ├── Makefile │ ├── cfg-mega65.cfg │ └── src │ │ ├── exit.s │ │ ├── getkey.s │ │ ├── getline.s │ │ ├── int16.s │ │ ├── int16add.s │ │ ├── int16comp.s │ │ ├── int16sub.s │ │ ├── int32comp.s │ │ ├── jmptbl.s │ │ ├── loadaddr.s │ │ ├── membuf │ │ ├── allocmembuf.s │ │ ├── freemembuf.s │ │ ├── getmembufpos.s │ │ ├── initmembufchunk.s │ │ ├── ismembufatend.s │ │ ├── readfrommembuf.s │ │ ├── setmembufpos.s │ │ └── writetomembuf.s │ │ ├── memfill.s │ │ ├── memheap.s │ │ ├── rterror.s │ │ ├── uint16comp.s │ │ ├── uint32comp.s │ │ └── writeint.s ├── common │ ├── _printz.s │ ├── exit.s │ ├── getline.s │ ├── inputbuf.s │ ├── int.s │ ├── int16.s │ ├── int16add.s │ ├── int16c.s │ ├── int16comp.s │ ├── int16div.s │ ├── int16mod.s │ ├── int16mult.s │ ├── int16sub.s │ ├── int32.s │ ├── int32add.s │ ├── int32comp.s │ ├── int32div.s │ ├── int32mult.s │ ├── int32sqr.s │ ├── int32sub.s │ ├── int8.s │ ├── int8add.s │ ├── int8comp.s │ ├── int8div.s │ ├── int8mult.s │ ├── int8sub.s │ ├── leftpad.s │ ├── parseint16.s │ ├── parseint32.s │ ├── readint16.s │ ├── readint32.s │ ├── rterror.s │ ├── uint16comp.s │ ├── uint16div.s │ ├── uint16mult.s │ ├── uint32comp.s │ ├── uint32mult.s │ ├── uint8div.s │ └── writeint.s ├── debug │ ├── .gitignore │ ├── Makefile │ ├── debug.cfg │ ├── debug.pas │ └── src │ │ ├── debug.s │ │ ├── dumpheap.s │ │ ├── getheapused.s │ │ └── loadaddr.s ├── demolib │ ├── .gitignore │ ├── Makefile │ ├── demolib.cfg │ ├── demolib.pas │ └── src │ │ ├── appendToString.s │ │ ├── appendtopublicstring.s │ │ ├── biggest.s │ │ ├── demoarea.s │ │ ├── democallback.s │ │ ├── demolib.s │ │ ├── doublearray.s │ │ ├── doublearrayhelper.s │ │ ├── doubleparm.s │ │ ├── doublepublicarray.s │ │ ├── doublepublicint.s │ │ ├── doublepublicrecord.s │ │ ├── doublerecord.s │ │ ├── doublerecordhelper.s │ │ ├── lastchar.s │ │ ├── loadaddr.s │ │ └── sumofrecord.s ├── dos │ └── src │ │ └── dirent.s ├── loadprog │ ├── .gitignore │ ├── Makefile │ ├── cfg-c64.cfg │ ├── cfg-mega65.cfg │ └── src │ │ └── loadprog.s ├── runtime │ ├── .gitignore │ ├── Makefile │ ├── cfg-c64.cfg │ ├── cfg-mega65.cfg │ └── src │ │ ├── abs.s │ │ ├── add.s │ │ ├── addysp.s │ │ ├── andbitwise.s │ │ ├── array.s │ │ ├── assign.s │ │ ├── beginswith.s │ │ ├── clearinputbuf.s │ │ ├── comp.s │ │ ├── contains.s │ │ ├── converttypes.s │ │ ├── decl.s │ │ ├── decsp4.s │ │ ├── divide.s │ │ ├── divint.s │ │ ├── endswith.s │ │ ├── exit.s │ │ ├── fileio.s │ │ ├── float.s │ │ ├── floatabs.s │ │ ├── floatadd.s │ │ ├── floatcomp.s │ │ ├── floatdiv.s │ │ ├── floatinput.s │ │ ├── floatmult.s │ │ ├── floatneg.s │ │ ├── floatnorm.s │ │ ├── floatoutput.s │ │ ├── floatround.s │ │ ├── floatsqr.s │ │ ├── floatsub.s │ │ ├── floatutil.s │ │ ├── getkey.s │ │ ├── getline.s │ │ ├── incsp4.s │ │ ├── inputbuf.s │ │ ├── int16.s │ │ ├── int16bitwise.s │ │ ├── int16div.s │ │ ├── int32.s │ │ ├── int32bitwise.s │ │ ├── int32div.s │ │ ├── int8bitwise.s │ │ ├── int8comp.s │ │ ├── int8div.s │ │ ├── invertbitwise.s │ │ ├── irq.s │ │ ├── isalpha.s │ │ ├── jmptbl.s │ │ ├── leftpad.s │ │ ├── libutil.s │ │ ├── loadaddr.s │ │ ├── lshiftbitwise.s │ │ ├── math.s │ │ ├── memcopy.s │ │ ├── memheap.s │ │ ├── mod.s │ │ ├── multiply.s │ │ ├── negate.s │ │ ├── orbitwise.s │ │ ├── popax.s │ │ ├── popeax.s │ │ ├── pred.s │ │ ├── printz.s │ │ ├── pushax.s │ │ ├── pusheax.s │ │ ├── readfloatfrominput.s │ │ ├── readint16.s │ │ ├── readint32.s │ │ ├── readintfrominput.s │ │ ├── record.s │ │ ├── rshiftbitwise.s │ │ ├── rterror.s │ │ ├── rtstack.s │ │ ├── sqr.s │ │ ├── strassign.s │ │ ├── strcase.s │ │ ├── strcompare.s │ │ ├── strconcat.s │ │ ├── strconvert.s │ │ ├── strfind.s │ │ ├── strinit.s │ │ ├── strinput.s │ │ ├── strpos.s │ │ ├── strsubscript.s │ │ ├── strtofloat.s │ │ ├── subtract.s │ │ ├── succ.s │ │ ├── tenstable.s │ │ ├── trig.s │ │ ├── trim.s │ │ ├── uint16comp.s │ │ ├── uint32div.s │ │ ├── writebool.s │ │ ├── writechar.s │ │ ├── writeint.s │ │ ├── writestring.s │ │ ├── writetostring.s │ │ ├── writevalue.s │ │ └── xorbitwise.s ├── screen │ ├── .gitignore │ ├── Makefile │ ├── cfg-c64.cfg │ ├── cfg-mega65.cfg │ ├── screen.pas │ └── src │ │ ├── clearscreen.s │ │ ├── drawtext.s │ │ ├── getscreensize.s │ │ ├── loadaddr.s │ │ ├── reverse.s │ │ ├── screen.s │ │ ├── setcase.s │ │ ├── setcolor.s │ │ ├── setscreensize.s │ │ └── util.s ├── spritemove │ ├── .gitignore │ ├── Makefile │ ├── cfg-mega65.cfg │ ├── spritemove.pas │ └── src │ │ ├── init.s │ │ ├── irq.s │ │ ├── jmptable.s │ │ ├── loadaddr.s │ │ └── spritemove.s ├── sprites │ ├── .gitignore │ ├── Makefile │ ├── cfg-c64.cfg │ ├── cfg-mega65.cfg │ ├── sprites.pas │ └── src │ │ ├── callbacks.s │ │ ├── cleanup.s │ │ ├── getspritepos.s │ │ ├── init.s │ │ ├── irq.s │ │ ├── loadaddr.s │ │ ├── sprite.s │ │ ├── spritedata.s │ │ ├── spritemulticolors.s │ │ ├── spritepos.s │ │ ├── sprites.s │ │ └── spritesize.s ├── system │ ├── .gitignore │ ├── Makefile │ ├── cfg-c64.cfg │ ├── cfg-mega65.cfg │ ├── src │ │ ├── beginswith.s │ │ ├── chr.s │ │ ├── cleanup.s │ │ ├── comparestr.s │ │ ├── contains.s │ │ ├── cos.s │ │ ├── endswith.s │ │ ├── files.s │ │ ├── getkey.s │ │ ├── init.s │ │ ├── length.s │ │ ├── loadaddr.s │ │ ├── lowercase.s │ │ ├── lpeek.s │ │ ├── lpoke.s │ │ ├── odd.s │ │ ├── peek.s │ │ ├── poke.s │ │ ├── rastercb.s │ │ ├── sin.s │ │ ├── strofchar.s │ │ ├── strpos.s │ │ ├── system.s │ │ ├── tan.s │ │ ├── trim.s │ │ ├── upcase.s │ │ ├── wpeek.s │ │ └── wpoke.s │ └── system.pas └── time │ ├── .gitignore │ ├── Makefile │ ├── cfg-mega65.cfg │ ├── src │ ├── getdatetime.s │ ├── getticks.s │ ├── loadaddr.s │ ├── resetticks.s │ ├── starttimer.s │ └── time.s │ └── time.pas ├── mega65-libc ├── include │ ├── conio.h │ └── memory.h └── src │ ├── conio.c │ └── memory.c ├── overlays ├── editor │ ├── c128 │ │ ├── screen40.s │ │ ├── screen80.s │ │ └── screen_c128.c │ ├── c64 │ │ ├── screen_c64.s │ │ └── screenbuf.s │ ├── clipboard.c │ ├── editbuf.s │ ├── editor.c │ ├── editorstate.c │ ├── mega65 │ │ └── screenbuf.s │ ├── rows.c │ └── terminal.c ├── editorfiles │ ├── dirscreen.c │ ├── fileio.c │ └── filescreen.c ├── icode │ ├── icode.c │ ├── icodedecl.c │ ├── icodeexpr.c │ ├── icodertn.c │ └── icodestmt.c ├── icodedump │ └── icodedump.c ├── icodegen │ └── icodegen.c ├── linker │ ├── libraries.c │ ├── linker.c │ ├── run.s │ └── sortpos.c ├── parser │ ├── ast_create_parser.c │ ├── parscommon.c │ ├── parsdecl.c │ ├── parser.c │ ├── parsexpr.c │ ├── parsrtn1.c │ ├── parsrtn2.c │ ├── parsstmt.c │ ├── parstyp1.c │ └── parstyp2.c ├── parsertest │ ├── arraytest.c │ ├── consttest.c │ ├── enumtest.c │ ├── parsertest.c │ ├── parsertest.h │ ├── recordtest.c │ ├── routinetest.c │ ├── scalartest.c │ ├── stdrtntest.c │ └── subrangetest.c ├── resolver │ ├── fwddecl.c │ └── resolve.c ├── tokenizer │ ├── buffer.c │ ├── scanner.c │ ├── tokbinary.c │ ├── tokcharvalue.c │ ├── tokenizer.c │ ├── tokhex.c │ ├── toknumber.c │ ├── tokspecial.c │ ├── tokstring.c │ └── tokword.c └── typecheck │ └── typecheck.c ├── scanner.py └── shared ├── abortmsgs.txt ├── ast_create.c ├── ast_free.c ├── ast_symtab.c ├── chunks ├── allocChunk.s ├── blocks.c ├── chunkGetBlock.s ├── chunkUtil.s ├── chunks.c ├── freeChunk.s ├── getAvailChunks.s ├── getChunk.s ├── getChunkCopy.s ├── gnuc │ ├── blocks.c │ └── chunks.c ├── initChunkStorage.s ├── isChunkAllocated.s ├── retrieveChunk.s └── storeChunk.s ├── codegen ├── codegen.c └── compsymtab.c ├── common.c ├── doscmd.s ├── error.c ├── errormsgs.txt ├── gnuc └── shared_gnuc.c ├── help.txt ├── membuf ├── addchunktoindex.s ├── allocmembuf.s ├── copyfrommembuf.s ├── copytomembuf.s ├── flushMemBufCache.s ├── freemembuf.s ├── getmembufpos.s ├── gnuc │ └── membuf.c ├── initmembufcache.s ├── initmembufchunk.s ├── ismembufatend.s ├── loadmembufdatacache.s ├── loadmembufheadercache.s ├── membuf.c ├── readfrommembuf.s ├── reservemembuf.s ├── setmembufpos.s └── writetomembuf.s ├── runtime.def ├── runtimemsgs.txt ├── sendDosCmd.c ├── tests.c └── title.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /ChangeLog.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/ChangeLog.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/README.md -------------------------------------------------------------------------------- /docs/docs/building.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/building.md -------------------------------------------------------------------------------- /docs/docs/funcref/abs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/funcref/abs.md -------------------------------------------------------------------------------- /docs/docs/funcref/assign.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/funcref/assign.md -------------------------------------------------------------------------------- /docs/docs/funcref/beginswith.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/funcref/beginswith.md -------------------------------------------------------------------------------- /docs/docs/funcref/chr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/funcref/chr.md -------------------------------------------------------------------------------- /docs/docs/funcref/close.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/funcref/close.md -------------------------------------------------------------------------------- /docs/docs/funcref/comparestr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/funcref/comparestr.md -------------------------------------------------------------------------------- /docs/docs/funcref/contains.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/funcref/contains.md -------------------------------------------------------------------------------- /docs/docs/funcref/cos.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/funcref/cos.md -------------------------------------------------------------------------------- /docs/docs/funcref/dec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/funcref/dec.md -------------------------------------------------------------------------------- /docs/docs/funcref/endswith.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/funcref/endswith.md -------------------------------------------------------------------------------- /docs/docs/funcref/eof.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/funcref/eof.md -------------------------------------------------------------------------------- /docs/docs/funcref/erase.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/funcref/erase.md -------------------------------------------------------------------------------- /docs/docs/funcref/getkey.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/funcref/getkey.md -------------------------------------------------------------------------------- /docs/docs/funcref/inc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/funcref/inc.md -------------------------------------------------------------------------------- /docs/docs/funcref/ioresult.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/funcref/ioresult.md -------------------------------------------------------------------------------- /docs/docs/funcref/length.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/funcref/length.md -------------------------------------------------------------------------------- /docs/docs/funcref/lowercase.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/funcref/lowercase.md -------------------------------------------------------------------------------- /docs/docs/funcref/odd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/funcref/odd.md -------------------------------------------------------------------------------- /docs/docs/funcref/ord.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/funcref/ord.md -------------------------------------------------------------------------------- /docs/docs/funcref/peek.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/funcref/peek.md -------------------------------------------------------------------------------- /docs/docs/funcref/poke.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/funcref/poke.md -------------------------------------------------------------------------------- /docs/docs/funcref/pred.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/funcref/pred.md -------------------------------------------------------------------------------- /docs/docs/funcref/read.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/funcref/read.md -------------------------------------------------------------------------------- /docs/docs/funcref/rename.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/funcref/rename.md -------------------------------------------------------------------------------- /docs/docs/funcref/reset.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/funcref/reset.md -------------------------------------------------------------------------------- /docs/docs/funcref/rewrite.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/funcref/rewrite.md -------------------------------------------------------------------------------- /docs/docs/funcref/round.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/funcref/round.md -------------------------------------------------------------------------------- /docs/docs/funcref/setrastercallback.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/funcref/setrastercallback.md -------------------------------------------------------------------------------- /docs/docs/funcref/sin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/funcref/sin.md -------------------------------------------------------------------------------- /docs/docs/funcref/sqr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/funcref/sqr.md -------------------------------------------------------------------------------- /docs/docs/funcref/strofchar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/funcref/strofchar.md -------------------------------------------------------------------------------- /docs/docs/funcref/strpos.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/funcref/strpos.md -------------------------------------------------------------------------------- /docs/docs/funcref/succ.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/funcref/succ.md -------------------------------------------------------------------------------- /docs/docs/funcref/tan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/funcref/tan.md -------------------------------------------------------------------------------- /docs/docs/funcref/trim.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/funcref/trim.md -------------------------------------------------------------------------------- /docs/docs/funcref/trunc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/funcref/trunc.md -------------------------------------------------------------------------------- /docs/docs/funcref/upcase.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/funcref/upcase.md -------------------------------------------------------------------------------- /docs/docs/funcref/write.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/funcref/write.md -------------------------------------------------------------------------------- /docs/docs/future.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/future.md -------------------------------------------------------------------------------- /docs/docs/icode/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/intro.md -------------------------------------------------------------------------------- /docs/docs/icode/literals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/literals.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/abs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/abs.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/add.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/add.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/aix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/aix.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/and.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/and.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/arr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/arr.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/asf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/asf.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/bif.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/bif.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/bit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/bit.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/bra.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/bra.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/bsl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/bsl.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/bsr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/bsr.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/bwa.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/bwa.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/bwc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/bwc.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/bwo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/bwo.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/bwx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/bwx.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/cct.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/cct.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/cnl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/cnl.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/cpy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/cpy.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/cvi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/cvi.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/dcf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/dcf.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/def.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/def.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/del.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/del.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/dia.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/dia.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/dir.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/dir.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/div.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/div.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/dvi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/dvi.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/equ.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/equ.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/fso.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/fso.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/grt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/grt.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/gte.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/gte.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/inp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/inp.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/jsr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/jsr.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/loc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/loc.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/lse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/lse.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/lst.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/lst.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/mem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/mem.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/mod.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/mod.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/mul.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/mul.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/neg.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/neg.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/neq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/neq.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/new.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/new.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/not.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/not.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/onl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/onl.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/ora.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/ora.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/out.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/out.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/pof.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/pof.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/pop.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/pop.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/ppf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/ppf.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/pre.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/pre.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/psh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/psh.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/puf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/puf.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/rou.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/rou.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/rts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/rts.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/scv.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/scv.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/set.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/set.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/sfh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/sfh.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/sqr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/sqr.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/ssp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/ssp.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/ssr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/ssr.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/sst.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/sst.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/ssw.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/ssw.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/sub.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/sub.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/suc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/suc.md -------------------------------------------------------------------------------- /docs/docs/icode/mne/tru.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/mne/tru.md -------------------------------------------------------------------------------- /docs/docs/icode/types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/icode/types.md -------------------------------------------------------------------------------- /docs/docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/index.md -------------------------------------------------------------------------------- /docs/docs/langref/arrays.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/langref/arrays.md -------------------------------------------------------------------------------- /docs/docs/langref/case.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/langref/case.md -------------------------------------------------------------------------------- /docs/docs/langref/comments.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/langref/comments.md -------------------------------------------------------------------------------- /docs/docs/langref/compiler.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/langref/compiler.md -------------------------------------------------------------------------------- /docs/docs/langref/datatypes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/langref/datatypes.md -------------------------------------------------------------------------------- /docs/docs/langref/files.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/langref/files.md -------------------------------------------------------------------------------- /docs/docs/langref/for.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/langref/for.md -------------------------------------------------------------------------------- /docs/docs/langref/funcproc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/langref/funcproc.md -------------------------------------------------------------------------------- /docs/docs/langref/ifelse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/langref/ifelse.md -------------------------------------------------------------------------------- /docs/docs/langref/libraries.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/langref/libraries.md -------------------------------------------------------------------------------- /docs/docs/langref/operators.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/langref/operators.md -------------------------------------------------------------------------------- /docs/docs/langref/pointers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/langref/pointers.md -------------------------------------------------------------------------------- /docs/docs/langref/records.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/langref/records.md -------------------------------------------------------------------------------- /docs/docs/langref/repeat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/langref/repeat.md -------------------------------------------------------------------------------- /docs/docs/langref/scope.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/langref/scope.md -------------------------------------------------------------------------------- /docs/docs/langref/strings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/langref/strings.md -------------------------------------------------------------------------------- /docs/docs/langref/syntax.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/langref/syntax.md -------------------------------------------------------------------------------- /docs/docs/langref/units.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/langref/units.md -------------------------------------------------------------------------------- /docs/docs/langref/variables.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/langref/variables.md -------------------------------------------------------------------------------- /docs/docs/langref/while.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/langref/while.md -------------------------------------------------------------------------------- /docs/docs/libraries/calls.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/libraries/calls.md -------------------------------------------------------------------------------- /docs/docs/libraries/demolib.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/libraries/demolib.md -------------------------------------------------------------------------------- /docs/docs/libraries/interface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/libraries/interface.md -------------------------------------------------------------------------------- /docs/docs/libraries/libraries.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/libraries/libraries.md -------------------------------------------------------------------------------- /docs/docs/libraries/memheap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/libraries/memheap.md -------------------------------------------------------------------------------- /docs/docs/libraries/objfile.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/libraries/objfile.md -------------------------------------------------------------------------------- /docs/docs/libraries/routines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/libraries/routines.md -------------------------------------------------------------------------------- /docs/docs/libraries/runtime.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/libraries/runtime.md -------------------------------------------------------------------------------- /docs/docs/libraries/stack.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/libraries/stack.md -------------------------------------------------------------------------------- /docs/docs/limits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/limits.md -------------------------------------------------------------------------------- /docs/docs/notablediffs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/notablediffs.md -------------------------------------------------------------------------------- /docs/docs/runtime/add.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/runtime/add.md -------------------------------------------------------------------------------- /docs/docs/runtime/addirqhandler.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/runtime/addirqhandler.md -------------------------------------------------------------------------------- /docs/docs/runtime/cosine.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/runtime/cosine.md -------------------------------------------------------------------------------- /docs/docs/runtime/divide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/runtime/divide.md -------------------------------------------------------------------------------- /docs/docs/runtime/divint.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/runtime/divint.md -------------------------------------------------------------------------------- /docs/docs/runtime/heapalloc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/runtime/heapalloc.md -------------------------------------------------------------------------------- /docs/docs/runtime/heapfree.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/runtime/heapfree.md -------------------------------------------------------------------------------- /docs/docs/runtime/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/runtime/intro.md -------------------------------------------------------------------------------- /docs/docs/runtime/libcallroutine.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/runtime/libcallroutine.md -------------------------------------------------------------------------------- /docs/docs/runtime/libloadparam.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/runtime/libloadparam.md -------------------------------------------------------------------------------- /docs/docs/runtime/libreturnvalue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/runtime/libreturnvalue.md -------------------------------------------------------------------------------- /docs/docs/runtime/libstackcleanup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/runtime/libstackcleanup.md -------------------------------------------------------------------------------- /docs/docs/runtime/libstackheader.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/runtime/libstackheader.md -------------------------------------------------------------------------------- /docs/docs/runtime/libstorevarparam.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/runtime/libstorevarparam.md -------------------------------------------------------------------------------- /docs/docs/runtime/multiply.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/runtime/multiply.md -------------------------------------------------------------------------------- /docs/docs/runtime/popeax.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/runtime/popeax.md -------------------------------------------------------------------------------- /docs/docs/runtime/pusheax.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/runtime/pusheax.md -------------------------------------------------------------------------------- /docs/docs/runtime/sine.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/runtime/sine.md -------------------------------------------------------------------------------- /docs/docs/runtime/strtofloat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/runtime/strtofloat.md -------------------------------------------------------------------------------- /docs/docs/runtime/subtract.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/runtime/subtract.md -------------------------------------------------------------------------------- /docs/docs/runtime/tangent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/runtime/tangent.md -------------------------------------------------------------------------------- /docs/docs/screen/clearscreen.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/screen/clearscreen.md -------------------------------------------------------------------------------- /docs/docs/screen/drawchar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/screen/drawchar.md -------------------------------------------------------------------------------- /docs/docs/screen/drawcharraw.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/screen/drawcharraw.md -------------------------------------------------------------------------------- /docs/docs/screen/drawtext.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/screen/drawtext.md -------------------------------------------------------------------------------- /docs/docs/screen/drawtextraw.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/screen/drawtextraw.md -------------------------------------------------------------------------------- /docs/docs/screen/getscreensize.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/screen/getscreensize.md -------------------------------------------------------------------------------- /docs/docs/screen/setbackgroundcolor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/screen/setbackgroundcolor.md -------------------------------------------------------------------------------- /docs/docs/screen/setbordercolor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/screen/setbordercolor.md -------------------------------------------------------------------------------- /docs/docs/screen/setlowercase.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/screen/setlowercase.md -------------------------------------------------------------------------------- /docs/docs/screen/setreverse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/screen/setreverse.md -------------------------------------------------------------------------------- /docs/docs/screen/setscreensize.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/screen/setscreensize.md -------------------------------------------------------------------------------- /docs/docs/screen/settextcolor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/screen/settextcolor.md -------------------------------------------------------------------------------- /docs/docs/screen/setuppercase.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/screen/setuppercase.md -------------------------------------------------------------------------------- /docs/docs/spritemove/spritemove.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/spritemove/spritemove.md -------------------------------------------------------------------------------- /docs/docs/sprites/getspritepos.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/sprites/getspritepos.md -------------------------------------------------------------------------------- /docs/docs/sprites/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/sprites/intro.md -------------------------------------------------------------------------------- /docs/docs/sprites/setcollisioncallback.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/sprites/setcollisioncallback.md -------------------------------------------------------------------------------- /docs/docs/sprites/sprite.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/sprites/sprite.md -------------------------------------------------------------------------------- /docs/docs/sprites/spritedata.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/sprites/spritedata.md -------------------------------------------------------------------------------- /docs/docs/sprites/spritemulticolors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/sprites/spritemulticolors.md -------------------------------------------------------------------------------- /docs/docs/sprites/spritepos.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/sprites/spritepos.md -------------------------------------------------------------------------------- /docs/docs/sprites/spritesize.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/sprites/spritesize.md -------------------------------------------------------------------------------- /docs/docs/time/getdatetime.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/time/getdatetime.md -------------------------------------------------------------------------------- /docs/docs/time/getticks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/time/getticks.md -------------------------------------------------------------------------------- /docs/docs/time/resetticks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/time/resetticks.md -------------------------------------------------------------------------------- /docs/docs/usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/usage.md -------------------------------------------------------------------------------- /docs/docs/whypascal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/docs/whypascal.md -------------------------------------------------------------------------------- /docs/mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/docs/mkdocs.yml -------------------------------------------------------------------------------- /examples/autoboot-fivedice.prg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/examples/autoboot-fivedice.prg -------------------------------------------------------------------------------- /examples/bubbles.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/examples/bubbles.pas -------------------------------------------------------------------------------- /examples/fivedice.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/examples/fivedice.pas -------------------------------------------------------------------------------- /examples/quicksort.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/examples/quicksort.pas -------------------------------------------------------------------------------- /examples/screendemo.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/examples/screendemo.pas -------------------------------------------------------------------------------- /hello.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/hello.pas -------------------------------------------------------------------------------- /src/apps/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/Makefile -------------------------------------------------------------------------------- /src/apps/compiler/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compiler/.gitignore -------------------------------------------------------------------------------- /src/apps/compiler/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compiler/Makefile -------------------------------------------------------------------------------- /src/apps/compiler/autosrc.txt: -------------------------------------------------------------------------------- 1 | hello.pas 2 | -------------------------------------------------------------------------------- /src/apps/compiler/cfg-c128.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compiler/cfg-c128.cfg -------------------------------------------------------------------------------- /src/apps/compiler/cfg-c64.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compiler/cfg-c64.cfg -------------------------------------------------------------------------------- /src/apps/compiler/cfg-mega65.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compiler/cfg-mega65.cfg -------------------------------------------------------------------------------- /src/apps/compiler/hello: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compiler/hello -------------------------------------------------------------------------------- /src/apps/compiler/hello.pas: -------------------------------------------------------------------------------- 1 | Program Test; 2 | 3 | Begin 4 | Writeln('Hello, World'); 5 | End. 6 | -------------------------------------------------------------------------------- /src/apps/compiler/src/loadproghelper.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compiler/src/loadproghelper.s -------------------------------------------------------------------------------- /src/apps/compiler/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compiler/src/main.c -------------------------------------------------------------------------------- /src/apps/compiler/src/mega65/m65hdr.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compiler/src/mega65/m65hdr.s -------------------------------------------------------------------------------- /src/apps/compiler/src/waitforkey.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compiler/src/waitforkey.s -------------------------------------------------------------------------------- /src/apps/compilertest/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compilertest/.gitignore -------------------------------------------------------------------------------- /src/apps/compilertest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compilertest/Makefile -------------------------------------------------------------------------------- /src/apps/compilertest/add.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compilertest/add.pas -------------------------------------------------------------------------------- /src/apps/compilertest/assign.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compilertest/assign.pas -------------------------------------------------------------------------------- /src/apps/compilertest/bitwisea.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compilertest/bitwisea.pas -------------------------------------------------------------------------------- /src/apps/compilertest/bitwiseb.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compilertest/bitwiseb.pas -------------------------------------------------------------------------------- /src/apps/compilertest/casetest.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compilertest/casetest.pas -------------------------------------------------------------------------------- /src/apps/compilertest/cfg-c128.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compilertest/cfg-c128.cfg -------------------------------------------------------------------------------- /src/apps/compilertest/cfg-c64.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compilertest/cfg-c64.cfg -------------------------------------------------------------------------------- /src/apps/compilertest/cfg-mega65.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compilertest/cfg-mega65.cfg -------------------------------------------------------------------------------- /src/apps/compilertest/divint.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compilertest/divint.pas -------------------------------------------------------------------------------- /src/apps/compilertest/filetesta.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compilertest/filetesta.pas -------------------------------------------------------------------------------- /src/apps/compilertest/filetestb.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compilertest/filetestb.pas -------------------------------------------------------------------------------- /src/apps/compilertest/ifthen.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compilertest/ifthen.pas -------------------------------------------------------------------------------- /src/apps/compilertest/incdec.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compilertest/incdec.pas -------------------------------------------------------------------------------- /src/apps/compilertest/libtest.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compilertest/libtest.pas -------------------------------------------------------------------------------- /src/apps/compilertest/loops.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compilertest/loops.pas -------------------------------------------------------------------------------- /src/apps/compilertest/multiply.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compilertest/multiply.pas -------------------------------------------------------------------------------- /src/apps/compilertest/pointers.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compilertest/pointers.pas -------------------------------------------------------------------------------- /src/apps/compilertest/procfunc.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compilertest/procfunc.pas -------------------------------------------------------------------------------- /src/apps/compilertest/recarray.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compilertest/recarray.pas -------------------------------------------------------------------------------- /src/apps/compilertest/rtnptrs.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compilertest/rtnptrs.pas -------------------------------------------------------------------------------- /src/apps/compilertest/scopetest.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compilertest/scopetest.pas -------------------------------------------------------------------------------- /src/apps/compilertest/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compilertest/src/main.c -------------------------------------------------------------------------------- /src/apps/compilertest/src/mega65/m65hdr.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compilertest/src/mega65/m65hdr.s -------------------------------------------------------------------------------- /src/apps/compilertest/stdroutines.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compilertest/stdroutines.pas -------------------------------------------------------------------------------- /src/apps/compilertest/strarray.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compilertest/strarray.pas -------------------------------------------------------------------------------- /src/apps/compilertest/strrecord.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compilertest/strrecord.pas -------------------------------------------------------------------------------- /src/apps/compilertest/strroutines.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compilertest/strroutines.pas -------------------------------------------------------------------------------- /src/apps/compilertest/strtests.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compilertest/strtests.pas -------------------------------------------------------------------------------- /src/apps/compilertest/subtract.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compilertest/subtract.pas -------------------------------------------------------------------------------- /src/apps/compilertest/trig.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compilertest/trig.pas -------------------------------------------------------------------------------- /src/apps/compilertest/unit.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compilertest/unit.pas -------------------------------------------------------------------------------- /src/apps/compilertest/unit1.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compilertest/unit1.pas -------------------------------------------------------------------------------- /src/apps/compilertest/varinit.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compilertest/varinit.pas -------------------------------------------------------------------------------- /src/apps/compilertest/vartest.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/compilertest/vartest.pas -------------------------------------------------------------------------------- /src/apps/editor/.gitignore: -------------------------------------------------------------------------------- 1 | bin 2 | obj 3 | -------------------------------------------------------------------------------- /src/apps/editor/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/editor/Makefile -------------------------------------------------------------------------------- /src/apps/editor/editor.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/editor/editor.cfg -------------------------------------------------------------------------------- /src/apps/editor/src/editor/clipboard.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/editor/src/editor/clipboard.s -------------------------------------------------------------------------------- /src/apps/editor/src/editor/editor.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/editor/src/editor/editor.s -------------------------------------------------------------------------------- /src/apps/editor/src/editor/editorCombineLines.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/editor/src/editor/editorCombineLines.s -------------------------------------------------------------------------------- /src/apps/editor/src/editor/editorEnterKey.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/editor/src/editor/editorEnterKey.s -------------------------------------------------------------------------------- /src/apps/editor/src/editor/editorInsertLine.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/editor/src/editor/editorInsertLine.s -------------------------------------------------------------------------------- /src/apps/editor/src/editor/editorstate.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/editor/src/editor/editorstate.s -------------------------------------------------------------------------------- /src/apps/editor/src/editor/gapbuf.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/editor/src/editor/gapbuf.s -------------------------------------------------------------------------------- /src/apps/editor/src/editor/keybuf.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/editor/src/editor/keybuf.s -------------------------------------------------------------------------------- /src/apps/editor/src/editor/runcompiler.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/editor/src/editor/runcompiler.s -------------------------------------------------------------------------------- /src/apps/editor/src/fileio/dos.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/editor/src/fileio/dos.s -------------------------------------------------------------------------------- /src/apps/editor/src/fileio/fileclose.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/editor/src/fileio/fileclose.s -------------------------------------------------------------------------------- /src/apps/editor/src/fileio/filefree.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/editor/src/fileio/filefree.s -------------------------------------------------------------------------------- /src/apps/editor/src/fileio/fileread.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/editor/src/fileio/fileread.s -------------------------------------------------------------------------------- /src/apps/editor/src/fileio/filesaveas.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/editor/src/fileio/filesaveas.s -------------------------------------------------------------------------------- /src/apps/editor/src/fileio/filesavetoexisting.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/editor/src/fileio/filesavetoexisting.s -------------------------------------------------------------------------------- /src/apps/editor/src/fileio/filewrite.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/editor/src/fileio/filewrite.s -------------------------------------------------------------------------------- /src/apps/editor/src/filescreens/dirscreen.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/editor/src/filescreens/dirscreen.s -------------------------------------------------------------------------------- /src/apps/editor/src/filescreens/diskdir.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/editor/src/filescreens/diskdir.s -------------------------------------------------------------------------------- /src/apps/editor/src/filescreens/filescreen.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/editor/src/filescreens/filescreen.s -------------------------------------------------------------------------------- /src/apps/editor/src/initlib.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/editor/src/initlib.s -------------------------------------------------------------------------------- /src/apps/editor/src/loadaddr.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/editor/src/loadaddr.s -------------------------------------------------------------------------------- /src/apps/editor/src/loadfile.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/editor/src/loadfile.s -------------------------------------------------------------------------------- /src/apps/editor/src/m65hdr.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/editor/src/m65hdr.s -------------------------------------------------------------------------------- /src/apps/editor/src/main.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/editor/src/main.s -------------------------------------------------------------------------------- /src/apps/editor/src/screen.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/editor/src/screen.s -------------------------------------------------------------------------------- /src/apps/exittest/.gitignore: -------------------------------------------------------------------------------- 1 | bin/* 2 | obj/* 3 | -------------------------------------------------------------------------------- /src/apps/exittest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/exittest/Makefile -------------------------------------------------------------------------------- /src/apps/exittest/cfg-c64.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/exittest/cfg-c64.cfg -------------------------------------------------------------------------------- /src/apps/exittest/src/_main.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/exittest/src/_main.s -------------------------------------------------------------------------------- /src/apps/exittest/src/exit.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/exittest/src/exit.s -------------------------------------------------------------------------------- /src/apps/exittest/src/promptuser.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/exittest/src/promptuser.s -------------------------------------------------------------------------------- /src/apps/exittest/src/zeropage.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/exittest/src/zeropage.s -------------------------------------------------------------------------------- /src/apps/heaptest/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/heaptest/.gitignore -------------------------------------------------------------------------------- /src/apps/heaptest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/heaptest/Makefile -------------------------------------------------------------------------------- /src/apps/heaptest/cfg-c64.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/heaptest/cfg-c64.cfg -------------------------------------------------------------------------------- /src/apps/heaptest/src/heapc.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/heaptest/src/heapc.s -------------------------------------------------------------------------------- /src/apps/heaptest/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/heaptest/src/main.c -------------------------------------------------------------------------------- /src/apps/icodetest/.gitignore: -------------------------------------------------------------------------------- 1 | obj/* 2 | bin/* 3 | -------------------------------------------------------------------------------- /src/apps/icodetest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/icodetest/Makefile -------------------------------------------------------------------------------- /src/apps/icodetest/cfg-c128.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/icodetest/cfg-c128.cfg -------------------------------------------------------------------------------- /src/apps/icodetest/cfg-c64.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/icodetest/cfg-c64.cfg -------------------------------------------------------------------------------- /src/apps/icodetest/cfg-mega65.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/icodetest/cfg-mega65.cfg -------------------------------------------------------------------------------- /src/apps/icodetest/src/icodesymtabtest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/icodetest/src/icodesymtabtest.c -------------------------------------------------------------------------------- /src/apps/icodetest/src/icodetest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/icodetest/src/icodetest.h -------------------------------------------------------------------------------- /src/apps/icodetest/src/icodetokentest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/icodetest/src/icodetokentest.c -------------------------------------------------------------------------------- /src/apps/icodetest/src/m65hdr.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/icodetest/src/m65hdr.s -------------------------------------------------------------------------------- /src/apps/icodetest/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/icodetest/src/main.c -------------------------------------------------------------------------------- /src/apps/icodetest/src/positiontests.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/icodetest/src/positiontests.c -------------------------------------------------------------------------------- /src/apps/ide/.gitignore: -------------------------------------------------------------------------------- 1 | bin/* 2 | obj/* 3 | ide.map 4 | runtime 5 | -------------------------------------------------------------------------------- /src/apps/ide/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/ide/Makefile -------------------------------------------------------------------------------- /src/apps/ide/cfg-c128.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/ide/cfg-c128.cfg -------------------------------------------------------------------------------- /src/apps/ide/cfg-c64.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/ide/cfg-c64.cfg -------------------------------------------------------------------------------- /src/apps/ide/cfg-mega65.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/ide/cfg-mega65.cfg -------------------------------------------------------------------------------- /src/apps/ide/src/editorPrompt.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/ide/src/editorPrompt.s -------------------------------------------------------------------------------- /src/apps/ide/src/formatInt16.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/ide/src/formatInt16.c -------------------------------------------------------------------------------- /src/apps/ide/src/idecommon.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/ide/src/idecommon.s -------------------------------------------------------------------------------- /src/apps/ide/src/loadproghelper.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/ide/src/loadproghelper.s -------------------------------------------------------------------------------- /src/apps/ide/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/ide/src/main.c -------------------------------------------------------------------------------- /src/apps/ide/src/mega65/m65hdr.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/ide/src/mega65/m65hdr.s -------------------------------------------------------------------------------- /src/apps/ide/src/mega65/screen_mega65.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/ide/src/mega65/screen_mega65.c -------------------------------------------------------------------------------- /src/apps/ide/src/reset.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/ide/src/reset.s -------------------------------------------------------------------------------- /src/apps/ide/src/screen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/ide/src/screen.c -------------------------------------------------------------------------------- /src/apps/libtest/.gitignore: -------------------------------------------------------------------------------- 1 | bin/* 2 | obj/* 3 | -------------------------------------------------------------------------------- /src/apps/libtest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/libtest/Makefile -------------------------------------------------------------------------------- /src/apps/libtest/cfg-c128.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/libtest/cfg-c128.cfg -------------------------------------------------------------------------------- /src/apps/libtest/cfg-c64.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/libtest/cfg-c64.cfg -------------------------------------------------------------------------------- /src/apps/libtest/cfg-mega65.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/libtest/cfg-mega65.cfg -------------------------------------------------------------------------------- /src/apps/libtest/src/floathelpers.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/libtest/src/floathelpers.s -------------------------------------------------------------------------------- /src/apps/libtest/src/helpers.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/libtest/src/helpers.s -------------------------------------------------------------------------------- /src/apps/libtest/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/libtest/src/main.c -------------------------------------------------------------------------------- /src/apps/libtest/src/testint16.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/libtest/src/testint16.c -------------------------------------------------------------------------------- /src/apps/libtest/src/testreal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/libtest/src/testreal.c -------------------------------------------------------------------------------- /src/apps/libtest/src/testuint16.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/libtest/src/testuint16.c -------------------------------------------------------------------------------- /src/apps/memtest/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/memtest/.gitignore -------------------------------------------------------------------------------- /src/apps/memtest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/memtest/Makefile -------------------------------------------------------------------------------- /src/apps/memtest/cfg-c128.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/memtest/cfg-c128.cfg -------------------------------------------------------------------------------- /src/apps/memtest/cfg-c64.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/memtest/cfg-c64.cfg -------------------------------------------------------------------------------- /src/apps/memtest/cfg-mega65.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/memtest/cfg-mega65.cfg -------------------------------------------------------------------------------- /src/apps/memtest/src/flushcache.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/memtest/src/flushcache.s -------------------------------------------------------------------------------- /src/apps/memtest/src/m65hdr.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/memtest/src/m65hdr.s -------------------------------------------------------------------------------- /src/apps/memtest/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/memtest/src/main.c -------------------------------------------------------------------------------- /src/apps/memtest/src/memtest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/memtest/src/memtest.h -------------------------------------------------------------------------------- /src/apps/memtest/src/testblocks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/memtest/src/testblocks.c -------------------------------------------------------------------------------- /src/apps/memtest/src/testchunks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/memtest/src/testchunks.c -------------------------------------------------------------------------------- /src/apps/memtest/src/testmembuf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/memtest/src/testmembuf.c -------------------------------------------------------------------------------- /src/apps/parsertest/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/parsertest/.gitignore -------------------------------------------------------------------------------- /src/apps/parsertest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/parsertest/Makefile -------------------------------------------------------------------------------- /src/apps/parsertest/cfg-c128.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/parsertest/cfg-c128.cfg -------------------------------------------------------------------------------- /src/apps/parsertest/cfg-c64.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/parsertest/cfg-c64.cfg -------------------------------------------------------------------------------- /src/apps/parsertest/cfg-mega65.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/parsertest/cfg-mega65.cfg -------------------------------------------------------------------------------- /src/apps/parsertest/main.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/parsertest/main.pas -------------------------------------------------------------------------------- /src/apps/parsertest/scopeerr.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/parsertest/scopeerr.pas -------------------------------------------------------------------------------- /src/apps/parsertest/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/parsertest/src/main.c -------------------------------------------------------------------------------- /src/apps/parsertest/src/mega65/m65hdr.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/parsertest/src/mega65/m65hdr.s -------------------------------------------------------------------------------- /src/apps/parsertest/tests/arraytest.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/parsertest/tests/arraytest.pas -------------------------------------------------------------------------------- /src/apps/parsertest/tests/arraytest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/parsertest/tests/arraytest.txt -------------------------------------------------------------------------------- /src/apps/parsertest/tests/casechartest.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/parsertest/tests/casechartest.pas -------------------------------------------------------------------------------- /src/apps/parsertest/tests/casechartest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/parsertest/tests/casechartest.txt -------------------------------------------------------------------------------- /src/apps/parsertest/tests/caseenumtest.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/parsertest/tests/caseenumtest.pas -------------------------------------------------------------------------------- /src/apps/parsertest/tests/caseenumtest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/parsertest/tests/caseenumtest.txt -------------------------------------------------------------------------------- /src/apps/parsertest/tests/caseinttest.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/parsertest/tests/caseinttest.pas -------------------------------------------------------------------------------- /src/apps/parsertest/tests/caseinttest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/parsertest/tests/caseinttest.txt -------------------------------------------------------------------------------- /src/apps/parsertest/tests/consttest.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/parsertest/tests/consttest.pas -------------------------------------------------------------------------------- /src/apps/parsertest/tests/consttest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/parsertest/tests/consttest.txt -------------------------------------------------------------------------------- /src/apps/parsertest/tests/enumtest.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/parsertest/tests/enumtest.pas -------------------------------------------------------------------------------- /src/apps/parsertest/tests/enumtest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/parsertest/tests/enumtest.txt -------------------------------------------------------------------------------- /src/apps/parsertest/tests/fortest.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/parsertest/tests/fortest.pas -------------------------------------------------------------------------------- /src/apps/parsertest/tests/fortest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/parsertest/tests/fortest.txt -------------------------------------------------------------------------------- /src/apps/parsertest/tests/iftest.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/parsertest/tests/iftest.pas -------------------------------------------------------------------------------- /src/apps/parsertest/tests/iftest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/parsertest/tests/iftest.txt -------------------------------------------------------------------------------- /src/apps/parsertest/tests/prog/badprogvar.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/parsertest/tests/prog/badprogvar.pas -------------------------------------------------------------------------------- /src/apps/parsertest/tests/prog/missingpid.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/parsertest/tests/prog/missingpid.pas -------------------------------------------------------------------------------- /src/apps/parsertest/tests/prog/missingprog.pas: -------------------------------------------------------------------------------- 1 | // This tests missing PROGRAM token 2 | 3 | BEGIN 4 | writeln('Hello, world') 5 | END. 6 | -------------------------------------------------------------------------------- /src/apps/parsertest/tests/recordtest.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/parsertest/tests/recordtest.pas -------------------------------------------------------------------------------- /src/apps/parsertest/tests/recordtest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/parsertest/tests/recordtest.txt -------------------------------------------------------------------------------- /src/apps/parsertest/tests/repeattest.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/parsertest/tests/repeattest.pas -------------------------------------------------------------------------------- /src/apps/parsertest/tests/repeattest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/parsertest/tests/repeattest.txt -------------------------------------------------------------------------------- /src/apps/parsertest/tests/routinetest.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/parsertest/tests/routinetest.pas -------------------------------------------------------------------------------- /src/apps/parsertest/tests/scalartest.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/parsertest/tests/scalartest.pas -------------------------------------------------------------------------------- /src/apps/parsertest/tests/scalartest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/parsertest/tests/scalartest.txt -------------------------------------------------------------------------------- /src/apps/parsertest/tests/stdrtntest.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/parsertest/tests/stdrtntest.pas -------------------------------------------------------------------------------- /src/apps/parsertest/tests/stdrtntest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/parsertest/tests/stdrtntest.txt -------------------------------------------------------------------------------- /src/apps/parsertest/tests/subrangetest.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/parsertest/tests/subrangetest.pas -------------------------------------------------------------------------------- /src/apps/parsertest/tests/vartest.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/parsertest/tests/vartest.pas -------------------------------------------------------------------------------- /src/apps/parsertest/tests/whiletest.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/parsertest/tests/whiletest.pas -------------------------------------------------------------------------------- /src/apps/parsertest/tests/whiletest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/parsertest/tests/whiletest.txt -------------------------------------------------------------------------------- /src/apps/realtest/.gitignore: -------------------------------------------------------------------------------- 1 | bin/* 2 | obj/* 3 | -------------------------------------------------------------------------------- /src/apps/realtest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/realtest/Makefile -------------------------------------------------------------------------------- /src/apps/realtest/src/helpers.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/realtest/src/helpers.s -------------------------------------------------------------------------------- /src/apps/realtest/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/realtest/src/main.c -------------------------------------------------------------------------------- /src/apps/symtabtest/.gitignore: -------------------------------------------------------------------------------- 1 | obj/* 2 | bin/* 3 | -------------------------------------------------------------------------------- /src/apps/symtabtest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/symtabtest/Makefile -------------------------------------------------------------------------------- /src/apps/symtabtest/cfg-mega65.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/symtabtest/cfg-mega65.cfg -------------------------------------------------------------------------------- /src/apps/symtabtest/src/m65hdr.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/symtabtest/src/m65hdr.s -------------------------------------------------------------------------------- /src/apps/symtabtest/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/symtabtest/src/main.c -------------------------------------------------------------------------------- /src/apps/symtabtest/src/nodevaluetests.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/symtabtest/src/nodevaluetests.c -------------------------------------------------------------------------------- /src/apps/symtabtest/src/symtabnodetests.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/symtabtest/src/symtabnodetests.c -------------------------------------------------------------------------------- /src/apps/symtabtest/src/symtabtest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/symtabtest/src/symtabtest.h -------------------------------------------------------------------------------- /src/apps/symtabtest/src/symtabtests.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/apps/symtabtest/src/symtabtests.c -------------------------------------------------------------------------------- /src/asminc/4510macros.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/asminc/4510macros.inc -------------------------------------------------------------------------------- /src/asminc/asmlib.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/asminc/asmlib.inc -------------------------------------------------------------------------------- /src/asminc/blocks.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/asminc/blocks.inc -------------------------------------------------------------------------------- /src/asminc/buffer.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/asminc/buffer.inc -------------------------------------------------------------------------------- /src/asminc/chunks.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/asminc/chunks.inc -------------------------------------------------------------------------------- /src/asminc/editor.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/asminc/editor.inc -------------------------------------------------------------------------------- /src/asminc/error.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/asminc/error.inc -------------------------------------------------------------------------------- /src/asminc/expr.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/asminc/expr.inc -------------------------------------------------------------------------------- /src/asminc/float.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/asminc/float.inc -------------------------------------------------------------------------------- /src/asminc/inputbuf.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/asminc/inputbuf.inc -------------------------------------------------------------------------------- /src/asminc/int.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/asminc/int.inc -------------------------------------------------------------------------------- /src/asminc/mega65.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/asminc/mega65.inc -------------------------------------------------------------------------------- /src/asminc/membuf.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/asminc/membuf.inc -------------------------------------------------------------------------------- /src/asminc/membufasm.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/asminc/membufasm.inc -------------------------------------------------------------------------------- /src/asminc/misc.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/asminc/misc.inc -------------------------------------------------------------------------------- /src/asminc/runtime.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/asminc/runtime.inc -------------------------------------------------------------------------------- /src/asminc/scanner.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/asminc/scanner.inc -------------------------------------------------------------------------------- /src/asminc/symtab.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/asminc/symtab.inc -------------------------------------------------------------------------------- /src/asminc/types.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/asminc/types.inc -------------------------------------------------------------------------------- /src/asminc/zeropage.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/asminc/zeropage.inc -------------------------------------------------------------------------------- /src/include/asm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/include/asm.h -------------------------------------------------------------------------------- /src/include/ast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/include/ast.h -------------------------------------------------------------------------------- /src/include/blocks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/include/blocks.h -------------------------------------------------------------------------------- /src/include/blocks_mega65.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/include/blocks_mega65.h -------------------------------------------------------------------------------- /src/include/buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/include/buffer.h -------------------------------------------------------------------------------- /src/include/chunks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/include/chunks.h -------------------------------------------------------------------------------- /src/include/codegen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/include/codegen.h -------------------------------------------------------------------------------- /src/include/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/include/common.h -------------------------------------------------------------------------------- /src/include/doscmd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/include/doscmd.h -------------------------------------------------------------------------------- /src/include/editor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/include/editor.h -------------------------------------------------------------------------------- /src/include/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/include/error.h -------------------------------------------------------------------------------- /src/include/icode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/include/icode.h -------------------------------------------------------------------------------- /src/include/inputbuf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/include/inputbuf.h -------------------------------------------------------------------------------- /src/include/int16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/include/int16.h -------------------------------------------------------------------------------- /src/include/int32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/include/int32.h -------------------------------------------------------------------------------- /src/include/libcommon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/include/libcommon.h -------------------------------------------------------------------------------- /src/include/membuf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/include/membuf.h -------------------------------------------------------------------------------- /src/include/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/include/misc.h -------------------------------------------------------------------------------- /src/include/ovrlcommon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/include/ovrlcommon.h -------------------------------------------------------------------------------- /src/include/parscommon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/include/parscommon.h -------------------------------------------------------------------------------- /src/include/parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/include/parser.h -------------------------------------------------------------------------------- /src/include/real.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/include/real.h -------------------------------------------------------------------------------- /src/include/resolver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/include/resolver.h -------------------------------------------------------------------------------- /src/include/scanner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/include/scanner.h -------------------------------------------------------------------------------- /src/include/symtab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/include/symtab.h -------------------------------------------------------------------------------- /src/include/tests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/include/tests.h -------------------------------------------------------------------------------- /src/include/tokenizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/include/tokenizer.h -------------------------------------------------------------------------------- /src/include/typecheck.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/include/typecheck.h -------------------------------------------------------------------------------- /src/lib/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/Makefile -------------------------------------------------------------------------------- /src/lib/asmlib/.gitignore: -------------------------------------------------------------------------------- 1 | bin 2 | obj 3 | -------------------------------------------------------------------------------- /src/lib/asmlib/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/asmlib/Makefile -------------------------------------------------------------------------------- /src/lib/asmlib/cfg-mega65.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/asmlib/cfg-mega65.cfg -------------------------------------------------------------------------------- /src/lib/asmlib/src/exit.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/asmlib/src/exit.s -------------------------------------------------------------------------------- /src/lib/asmlib/src/getkey.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/asmlib/src/getkey.s -------------------------------------------------------------------------------- /src/lib/asmlib/src/getline.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/asmlib/src/getline.s -------------------------------------------------------------------------------- /src/lib/asmlib/src/int16.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/asmlib/src/int16.s -------------------------------------------------------------------------------- /src/lib/asmlib/src/int16add.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/asmlib/src/int16add.s -------------------------------------------------------------------------------- /src/lib/asmlib/src/int16comp.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/asmlib/src/int16comp.s -------------------------------------------------------------------------------- /src/lib/asmlib/src/int16sub.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/asmlib/src/int16sub.s -------------------------------------------------------------------------------- /src/lib/asmlib/src/int32comp.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/asmlib/src/int32comp.s -------------------------------------------------------------------------------- /src/lib/asmlib/src/jmptbl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/asmlib/src/jmptbl.s -------------------------------------------------------------------------------- /src/lib/asmlib/src/loadaddr.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/asmlib/src/loadaddr.s -------------------------------------------------------------------------------- /src/lib/asmlib/src/membuf/allocmembuf.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/asmlib/src/membuf/allocmembuf.s -------------------------------------------------------------------------------- /src/lib/asmlib/src/membuf/freemembuf.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/asmlib/src/membuf/freemembuf.s -------------------------------------------------------------------------------- /src/lib/asmlib/src/membuf/getmembufpos.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/asmlib/src/membuf/getmembufpos.s -------------------------------------------------------------------------------- /src/lib/asmlib/src/membuf/initmembufchunk.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/asmlib/src/membuf/initmembufchunk.s -------------------------------------------------------------------------------- /src/lib/asmlib/src/membuf/ismembufatend.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/asmlib/src/membuf/ismembufatend.s -------------------------------------------------------------------------------- /src/lib/asmlib/src/membuf/readfrommembuf.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/asmlib/src/membuf/readfrommembuf.s -------------------------------------------------------------------------------- /src/lib/asmlib/src/membuf/setmembufpos.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/asmlib/src/membuf/setmembufpos.s -------------------------------------------------------------------------------- /src/lib/asmlib/src/membuf/writetomembuf.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/asmlib/src/membuf/writetomembuf.s -------------------------------------------------------------------------------- /src/lib/asmlib/src/memfill.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/asmlib/src/memfill.s -------------------------------------------------------------------------------- /src/lib/asmlib/src/memheap.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/asmlib/src/memheap.s -------------------------------------------------------------------------------- /src/lib/asmlib/src/rterror.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/asmlib/src/rterror.s -------------------------------------------------------------------------------- /src/lib/asmlib/src/uint16comp.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/asmlib/src/uint16comp.s -------------------------------------------------------------------------------- /src/lib/asmlib/src/uint32comp.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/asmlib/src/uint32comp.s -------------------------------------------------------------------------------- /src/lib/asmlib/src/writeint.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/asmlib/src/writeint.s -------------------------------------------------------------------------------- /src/lib/common/_printz.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/common/_printz.s -------------------------------------------------------------------------------- /src/lib/common/exit.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/common/exit.s -------------------------------------------------------------------------------- /src/lib/common/getline.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/common/getline.s -------------------------------------------------------------------------------- /src/lib/common/inputbuf.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/common/inputbuf.s -------------------------------------------------------------------------------- /src/lib/common/int.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/common/int.s -------------------------------------------------------------------------------- /src/lib/common/int16.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/common/int16.s -------------------------------------------------------------------------------- /src/lib/common/int16add.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/common/int16add.s -------------------------------------------------------------------------------- /src/lib/common/int16c.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/common/int16c.s -------------------------------------------------------------------------------- /src/lib/common/int16comp.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/common/int16comp.s -------------------------------------------------------------------------------- /src/lib/common/int16div.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/common/int16div.s -------------------------------------------------------------------------------- /src/lib/common/int16mod.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/common/int16mod.s -------------------------------------------------------------------------------- /src/lib/common/int16mult.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/common/int16mult.s -------------------------------------------------------------------------------- /src/lib/common/int16sub.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/common/int16sub.s -------------------------------------------------------------------------------- /src/lib/common/int32.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/common/int32.s -------------------------------------------------------------------------------- /src/lib/common/int32add.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/common/int32add.s -------------------------------------------------------------------------------- /src/lib/common/int32comp.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/common/int32comp.s -------------------------------------------------------------------------------- /src/lib/common/int32div.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/common/int32div.s -------------------------------------------------------------------------------- /src/lib/common/int32mult.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/common/int32mult.s -------------------------------------------------------------------------------- /src/lib/common/int32sqr.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/common/int32sqr.s -------------------------------------------------------------------------------- /src/lib/common/int32sub.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/common/int32sub.s -------------------------------------------------------------------------------- /src/lib/common/int8.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/common/int8.s -------------------------------------------------------------------------------- /src/lib/common/int8add.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/common/int8add.s -------------------------------------------------------------------------------- /src/lib/common/int8comp.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/common/int8comp.s -------------------------------------------------------------------------------- /src/lib/common/int8div.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/common/int8div.s -------------------------------------------------------------------------------- /src/lib/common/int8mult.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/common/int8mult.s -------------------------------------------------------------------------------- /src/lib/common/int8sub.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/common/int8sub.s -------------------------------------------------------------------------------- /src/lib/common/leftpad.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/common/leftpad.s -------------------------------------------------------------------------------- /src/lib/common/parseint16.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/common/parseint16.s -------------------------------------------------------------------------------- /src/lib/common/parseint32.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/common/parseint32.s -------------------------------------------------------------------------------- /src/lib/common/readint16.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/common/readint16.s -------------------------------------------------------------------------------- /src/lib/common/readint32.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/common/readint32.s -------------------------------------------------------------------------------- /src/lib/common/rterror.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/common/rterror.s -------------------------------------------------------------------------------- /src/lib/common/uint16comp.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/common/uint16comp.s -------------------------------------------------------------------------------- /src/lib/common/uint16div.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/common/uint16div.s -------------------------------------------------------------------------------- /src/lib/common/uint16mult.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/common/uint16mult.s -------------------------------------------------------------------------------- /src/lib/common/uint32comp.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/common/uint32comp.s -------------------------------------------------------------------------------- /src/lib/common/uint32mult.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/common/uint32mult.s -------------------------------------------------------------------------------- /src/lib/common/uint8div.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/common/uint8div.s -------------------------------------------------------------------------------- /src/lib/common/writeint.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/common/writeint.s -------------------------------------------------------------------------------- /src/lib/debug/.gitignore: -------------------------------------------------------------------------------- 1 | bin 2 | obj 3 | -------------------------------------------------------------------------------- /src/lib/debug/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/debug/Makefile -------------------------------------------------------------------------------- /src/lib/debug/debug.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/debug/debug.cfg -------------------------------------------------------------------------------- /src/lib/debug/debug.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/debug/debug.pas -------------------------------------------------------------------------------- /src/lib/debug/src/debug.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/debug/src/debug.s -------------------------------------------------------------------------------- /src/lib/debug/src/dumpheap.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/debug/src/dumpheap.s -------------------------------------------------------------------------------- /src/lib/debug/src/getheapused.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/debug/src/getheapused.s -------------------------------------------------------------------------------- /src/lib/debug/src/loadaddr.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/debug/src/loadaddr.s -------------------------------------------------------------------------------- /src/lib/demolib/.gitignore: -------------------------------------------------------------------------------- 1 | bin 2 | obj 3 | -------------------------------------------------------------------------------- /src/lib/demolib/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/demolib/Makefile -------------------------------------------------------------------------------- /src/lib/demolib/demolib.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/demolib/demolib.cfg -------------------------------------------------------------------------------- /src/lib/demolib/demolib.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/demolib/demolib.pas -------------------------------------------------------------------------------- /src/lib/demolib/src/appendToString.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/demolib/src/appendToString.s -------------------------------------------------------------------------------- /src/lib/demolib/src/appendtopublicstring.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/demolib/src/appendtopublicstring.s -------------------------------------------------------------------------------- /src/lib/demolib/src/biggest.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/demolib/src/biggest.s -------------------------------------------------------------------------------- /src/lib/demolib/src/demoarea.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/demolib/src/demoarea.s -------------------------------------------------------------------------------- /src/lib/demolib/src/democallback.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/demolib/src/democallback.s -------------------------------------------------------------------------------- /src/lib/demolib/src/demolib.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/demolib/src/demolib.s -------------------------------------------------------------------------------- /src/lib/demolib/src/doublearray.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/demolib/src/doublearray.s -------------------------------------------------------------------------------- /src/lib/demolib/src/doublearrayhelper.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/demolib/src/doublearrayhelper.s -------------------------------------------------------------------------------- /src/lib/demolib/src/doubleparm.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/demolib/src/doubleparm.s -------------------------------------------------------------------------------- /src/lib/demolib/src/doublepublicarray.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/demolib/src/doublepublicarray.s -------------------------------------------------------------------------------- /src/lib/demolib/src/doublepublicint.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/demolib/src/doublepublicint.s -------------------------------------------------------------------------------- /src/lib/demolib/src/doublepublicrecord.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/demolib/src/doublepublicrecord.s -------------------------------------------------------------------------------- /src/lib/demolib/src/doublerecord.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/demolib/src/doublerecord.s -------------------------------------------------------------------------------- /src/lib/demolib/src/doublerecordhelper.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/demolib/src/doublerecordhelper.s -------------------------------------------------------------------------------- /src/lib/demolib/src/lastchar.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/demolib/src/lastchar.s -------------------------------------------------------------------------------- /src/lib/demolib/src/loadaddr.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/demolib/src/loadaddr.s -------------------------------------------------------------------------------- /src/lib/demolib/src/sumofrecord.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/demolib/src/sumofrecord.s -------------------------------------------------------------------------------- /src/lib/dos/src/dirent.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/dos/src/dirent.s -------------------------------------------------------------------------------- /src/lib/loadprog/.gitignore: -------------------------------------------------------------------------------- 1 | bin 2 | obj 3 | -------------------------------------------------------------------------------- /src/lib/loadprog/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/loadprog/Makefile -------------------------------------------------------------------------------- /src/lib/loadprog/cfg-c64.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/loadprog/cfg-c64.cfg -------------------------------------------------------------------------------- /src/lib/loadprog/cfg-mega65.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/loadprog/cfg-mega65.cfg -------------------------------------------------------------------------------- /src/lib/loadprog/src/loadprog.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/loadprog/src/loadprog.s -------------------------------------------------------------------------------- /src/lib/runtime/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/.gitignore -------------------------------------------------------------------------------- /src/lib/runtime/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/Makefile -------------------------------------------------------------------------------- /src/lib/runtime/cfg-c64.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/cfg-c64.cfg -------------------------------------------------------------------------------- /src/lib/runtime/cfg-mega65.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/cfg-mega65.cfg -------------------------------------------------------------------------------- /src/lib/runtime/src/abs.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/abs.s -------------------------------------------------------------------------------- /src/lib/runtime/src/add.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/add.s -------------------------------------------------------------------------------- /src/lib/runtime/src/addysp.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/addysp.s -------------------------------------------------------------------------------- /src/lib/runtime/src/andbitwise.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/andbitwise.s -------------------------------------------------------------------------------- /src/lib/runtime/src/array.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/array.s -------------------------------------------------------------------------------- /src/lib/runtime/src/assign.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/assign.s -------------------------------------------------------------------------------- /src/lib/runtime/src/beginswith.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/beginswith.s -------------------------------------------------------------------------------- /src/lib/runtime/src/clearinputbuf.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/clearinputbuf.s -------------------------------------------------------------------------------- /src/lib/runtime/src/comp.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/comp.s -------------------------------------------------------------------------------- /src/lib/runtime/src/contains.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/contains.s -------------------------------------------------------------------------------- /src/lib/runtime/src/converttypes.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/converttypes.s -------------------------------------------------------------------------------- /src/lib/runtime/src/decl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/decl.s -------------------------------------------------------------------------------- /src/lib/runtime/src/decsp4.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/decsp4.s -------------------------------------------------------------------------------- /src/lib/runtime/src/divide.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/divide.s -------------------------------------------------------------------------------- /src/lib/runtime/src/divint.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/divint.s -------------------------------------------------------------------------------- /src/lib/runtime/src/endswith.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/endswith.s -------------------------------------------------------------------------------- /src/lib/runtime/src/exit.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/exit.s -------------------------------------------------------------------------------- /src/lib/runtime/src/fileio.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/fileio.s -------------------------------------------------------------------------------- /src/lib/runtime/src/float.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/float.s -------------------------------------------------------------------------------- /src/lib/runtime/src/floatabs.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/floatabs.s -------------------------------------------------------------------------------- /src/lib/runtime/src/floatadd.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/floatadd.s -------------------------------------------------------------------------------- /src/lib/runtime/src/floatcomp.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/floatcomp.s -------------------------------------------------------------------------------- /src/lib/runtime/src/floatdiv.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/floatdiv.s -------------------------------------------------------------------------------- /src/lib/runtime/src/floatinput.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/floatinput.s -------------------------------------------------------------------------------- /src/lib/runtime/src/floatmult.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/floatmult.s -------------------------------------------------------------------------------- /src/lib/runtime/src/floatneg.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/floatneg.s -------------------------------------------------------------------------------- /src/lib/runtime/src/floatnorm.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/floatnorm.s -------------------------------------------------------------------------------- /src/lib/runtime/src/floatoutput.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/floatoutput.s -------------------------------------------------------------------------------- /src/lib/runtime/src/floatround.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/floatround.s -------------------------------------------------------------------------------- /src/lib/runtime/src/floatsqr.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/floatsqr.s -------------------------------------------------------------------------------- /src/lib/runtime/src/floatsub.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/floatsub.s -------------------------------------------------------------------------------- /src/lib/runtime/src/floatutil.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/floatutil.s -------------------------------------------------------------------------------- /src/lib/runtime/src/getkey.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/getkey.s -------------------------------------------------------------------------------- /src/lib/runtime/src/getline.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/getline.s -------------------------------------------------------------------------------- /src/lib/runtime/src/incsp4.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/incsp4.s -------------------------------------------------------------------------------- /src/lib/runtime/src/inputbuf.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/inputbuf.s -------------------------------------------------------------------------------- /src/lib/runtime/src/int16.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/int16.s -------------------------------------------------------------------------------- /src/lib/runtime/src/int16bitwise.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/int16bitwise.s -------------------------------------------------------------------------------- /src/lib/runtime/src/int16div.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/int16div.s -------------------------------------------------------------------------------- /src/lib/runtime/src/int32.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/int32.s -------------------------------------------------------------------------------- /src/lib/runtime/src/int32bitwise.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/int32bitwise.s -------------------------------------------------------------------------------- /src/lib/runtime/src/int32div.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/int32div.s -------------------------------------------------------------------------------- /src/lib/runtime/src/int8bitwise.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/int8bitwise.s -------------------------------------------------------------------------------- /src/lib/runtime/src/int8comp.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/int8comp.s -------------------------------------------------------------------------------- /src/lib/runtime/src/int8div.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/int8div.s -------------------------------------------------------------------------------- /src/lib/runtime/src/invertbitwise.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/invertbitwise.s -------------------------------------------------------------------------------- /src/lib/runtime/src/irq.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/irq.s -------------------------------------------------------------------------------- /src/lib/runtime/src/isalpha.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/isalpha.s -------------------------------------------------------------------------------- /src/lib/runtime/src/jmptbl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/jmptbl.s -------------------------------------------------------------------------------- /src/lib/runtime/src/leftpad.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/leftpad.s -------------------------------------------------------------------------------- /src/lib/runtime/src/libutil.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/libutil.s -------------------------------------------------------------------------------- /src/lib/runtime/src/loadaddr.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/loadaddr.s -------------------------------------------------------------------------------- /src/lib/runtime/src/lshiftbitwise.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/lshiftbitwise.s -------------------------------------------------------------------------------- /src/lib/runtime/src/math.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/math.s -------------------------------------------------------------------------------- /src/lib/runtime/src/memcopy.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/memcopy.s -------------------------------------------------------------------------------- /src/lib/runtime/src/memheap.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/memheap.s -------------------------------------------------------------------------------- /src/lib/runtime/src/mod.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/mod.s -------------------------------------------------------------------------------- /src/lib/runtime/src/multiply.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/multiply.s -------------------------------------------------------------------------------- /src/lib/runtime/src/negate.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/negate.s -------------------------------------------------------------------------------- /src/lib/runtime/src/orbitwise.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/orbitwise.s -------------------------------------------------------------------------------- /src/lib/runtime/src/popax.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/popax.s -------------------------------------------------------------------------------- /src/lib/runtime/src/popeax.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/popeax.s -------------------------------------------------------------------------------- /src/lib/runtime/src/pred.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/pred.s -------------------------------------------------------------------------------- /src/lib/runtime/src/printz.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/printz.s -------------------------------------------------------------------------------- /src/lib/runtime/src/pushax.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/pushax.s -------------------------------------------------------------------------------- /src/lib/runtime/src/pusheax.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/pusheax.s -------------------------------------------------------------------------------- /src/lib/runtime/src/readfloatfrominput.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/readfloatfrominput.s -------------------------------------------------------------------------------- /src/lib/runtime/src/readint16.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/readint16.s -------------------------------------------------------------------------------- /src/lib/runtime/src/readint32.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/readint32.s -------------------------------------------------------------------------------- /src/lib/runtime/src/readintfrominput.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/readintfrominput.s -------------------------------------------------------------------------------- /src/lib/runtime/src/record.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/record.s -------------------------------------------------------------------------------- /src/lib/runtime/src/rshiftbitwise.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/rshiftbitwise.s -------------------------------------------------------------------------------- /src/lib/runtime/src/rterror.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/rterror.s -------------------------------------------------------------------------------- /src/lib/runtime/src/rtstack.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/rtstack.s -------------------------------------------------------------------------------- /src/lib/runtime/src/sqr.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/sqr.s -------------------------------------------------------------------------------- /src/lib/runtime/src/strassign.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/strassign.s -------------------------------------------------------------------------------- /src/lib/runtime/src/strcase.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/strcase.s -------------------------------------------------------------------------------- /src/lib/runtime/src/strcompare.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/strcompare.s -------------------------------------------------------------------------------- /src/lib/runtime/src/strconcat.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/strconcat.s -------------------------------------------------------------------------------- /src/lib/runtime/src/strconvert.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/strconvert.s -------------------------------------------------------------------------------- /src/lib/runtime/src/strfind.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/strfind.s -------------------------------------------------------------------------------- /src/lib/runtime/src/strinit.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/strinit.s -------------------------------------------------------------------------------- /src/lib/runtime/src/strinput.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/strinput.s -------------------------------------------------------------------------------- /src/lib/runtime/src/strpos.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/strpos.s -------------------------------------------------------------------------------- /src/lib/runtime/src/strsubscript.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/strsubscript.s -------------------------------------------------------------------------------- /src/lib/runtime/src/strtofloat.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/strtofloat.s -------------------------------------------------------------------------------- /src/lib/runtime/src/subtract.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/subtract.s -------------------------------------------------------------------------------- /src/lib/runtime/src/succ.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/succ.s -------------------------------------------------------------------------------- /src/lib/runtime/src/tenstable.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/tenstable.s -------------------------------------------------------------------------------- /src/lib/runtime/src/trig.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/trig.s -------------------------------------------------------------------------------- /src/lib/runtime/src/trim.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/trim.s -------------------------------------------------------------------------------- /src/lib/runtime/src/uint16comp.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/uint16comp.s -------------------------------------------------------------------------------- /src/lib/runtime/src/uint32div.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/uint32div.s -------------------------------------------------------------------------------- /src/lib/runtime/src/writebool.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/writebool.s -------------------------------------------------------------------------------- /src/lib/runtime/src/writechar.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/writechar.s -------------------------------------------------------------------------------- /src/lib/runtime/src/writeint.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/writeint.s -------------------------------------------------------------------------------- /src/lib/runtime/src/writestring.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/writestring.s -------------------------------------------------------------------------------- /src/lib/runtime/src/writetostring.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/writetostring.s -------------------------------------------------------------------------------- /src/lib/runtime/src/writevalue.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/writevalue.s -------------------------------------------------------------------------------- /src/lib/runtime/src/xorbitwise.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/runtime/src/xorbitwise.s -------------------------------------------------------------------------------- /src/lib/screen/.gitignore: -------------------------------------------------------------------------------- 1 | bin 2 | obj 3 | -------------------------------------------------------------------------------- /src/lib/screen/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/screen/Makefile -------------------------------------------------------------------------------- /src/lib/screen/cfg-c64.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/screen/cfg-c64.cfg -------------------------------------------------------------------------------- /src/lib/screen/cfg-mega65.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/screen/cfg-mega65.cfg -------------------------------------------------------------------------------- /src/lib/screen/screen.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/screen/screen.pas -------------------------------------------------------------------------------- /src/lib/screen/src/clearscreen.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/screen/src/clearscreen.s -------------------------------------------------------------------------------- /src/lib/screen/src/drawtext.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/screen/src/drawtext.s -------------------------------------------------------------------------------- /src/lib/screen/src/getscreensize.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/screen/src/getscreensize.s -------------------------------------------------------------------------------- /src/lib/screen/src/loadaddr.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/screen/src/loadaddr.s -------------------------------------------------------------------------------- /src/lib/screen/src/reverse.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/screen/src/reverse.s -------------------------------------------------------------------------------- /src/lib/screen/src/screen.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/screen/src/screen.s -------------------------------------------------------------------------------- /src/lib/screen/src/setcase.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/screen/src/setcase.s -------------------------------------------------------------------------------- /src/lib/screen/src/setcolor.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/screen/src/setcolor.s -------------------------------------------------------------------------------- /src/lib/screen/src/setscreensize.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/screen/src/setscreensize.s -------------------------------------------------------------------------------- /src/lib/screen/src/util.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/screen/src/util.s -------------------------------------------------------------------------------- /src/lib/spritemove/.gitignore: -------------------------------------------------------------------------------- 1 | bin 2 | obj 3 | -------------------------------------------------------------------------------- /src/lib/spritemove/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/spritemove/Makefile -------------------------------------------------------------------------------- /src/lib/spritemove/cfg-mega65.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/spritemove/cfg-mega65.cfg -------------------------------------------------------------------------------- /src/lib/spritemove/spritemove.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/spritemove/spritemove.pas -------------------------------------------------------------------------------- /src/lib/spritemove/src/init.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/spritemove/src/init.s -------------------------------------------------------------------------------- /src/lib/spritemove/src/irq.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/spritemove/src/irq.s -------------------------------------------------------------------------------- /src/lib/spritemove/src/jmptable.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/spritemove/src/jmptable.s -------------------------------------------------------------------------------- /src/lib/spritemove/src/loadaddr.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/spritemove/src/loadaddr.s -------------------------------------------------------------------------------- /src/lib/spritemove/src/spritemove.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/spritemove/src/spritemove.s -------------------------------------------------------------------------------- /src/lib/sprites/.gitignore: -------------------------------------------------------------------------------- 1 | bin 2 | obj 3 | -------------------------------------------------------------------------------- /src/lib/sprites/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/sprites/Makefile -------------------------------------------------------------------------------- /src/lib/sprites/cfg-c64.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/sprites/cfg-c64.cfg -------------------------------------------------------------------------------- /src/lib/sprites/cfg-mega65.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/sprites/cfg-mega65.cfg -------------------------------------------------------------------------------- /src/lib/sprites/sprites.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/sprites/sprites.pas -------------------------------------------------------------------------------- /src/lib/sprites/src/callbacks.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/sprites/src/callbacks.s -------------------------------------------------------------------------------- /src/lib/sprites/src/cleanup.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/sprites/src/cleanup.s -------------------------------------------------------------------------------- /src/lib/sprites/src/getspritepos.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/sprites/src/getspritepos.s -------------------------------------------------------------------------------- /src/lib/sprites/src/init.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/sprites/src/init.s -------------------------------------------------------------------------------- /src/lib/sprites/src/irq.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/sprites/src/irq.s -------------------------------------------------------------------------------- /src/lib/sprites/src/loadaddr.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/sprites/src/loadaddr.s -------------------------------------------------------------------------------- /src/lib/sprites/src/sprite.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/sprites/src/sprite.s -------------------------------------------------------------------------------- /src/lib/sprites/src/spritedata.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/sprites/src/spritedata.s -------------------------------------------------------------------------------- /src/lib/sprites/src/spritemulticolors.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/sprites/src/spritemulticolors.s -------------------------------------------------------------------------------- /src/lib/sprites/src/spritepos.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/sprites/src/spritepos.s -------------------------------------------------------------------------------- /src/lib/sprites/src/sprites.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/sprites/src/sprites.s -------------------------------------------------------------------------------- /src/lib/sprites/src/spritesize.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/sprites/src/spritesize.s -------------------------------------------------------------------------------- /src/lib/system/.gitignore: -------------------------------------------------------------------------------- 1 | bin/* 2 | obj/* 3 | -------------------------------------------------------------------------------- /src/lib/system/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/system/Makefile -------------------------------------------------------------------------------- /src/lib/system/cfg-c64.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/system/cfg-c64.cfg -------------------------------------------------------------------------------- /src/lib/system/cfg-mega65.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/system/cfg-mega65.cfg -------------------------------------------------------------------------------- /src/lib/system/src/beginswith.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/system/src/beginswith.s -------------------------------------------------------------------------------- /src/lib/system/src/chr.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/system/src/chr.s -------------------------------------------------------------------------------- /src/lib/system/src/cleanup.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/system/src/cleanup.s -------------------------------------------------------------------------------- /src/lib/system/src/comparestr.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/system/src/comparestr.s -------------------------------------------------------------------------------- /src/lib/system/src/contains.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/system/src/contains.s -------------------------------------------------------------------------------- /src/lib/system/src/cos.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/system/src/cos.s -------------------------------------------------------------------------------- /src/lib/system/src/endswith.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/system/src/endswith.s -------------------------------------------------------------------------------- /src/lib/system/src/files.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/system/src/files.s -------------------------------------------------------------------------------- /src/lib/system/src/getkey.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/system/src/getkey.s -------------------------------------------------------------------------------- /src/lib/system/src/init.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/system/src/init.s -------------------------------------------------------------------------------- /src/lib/system/src/length.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/system/src/length.s -------------------------------------------------------------------------------- /src/lib/system/src/loadaddr.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/system/src/loadaddr.s -------------------------------------------------------------------------------- /src/lib/system/src/lowercase.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/system/src/lowercase.s -------------------------------------------------------------------------------- /src/lib/system/src/lpeek.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/system/src/lpeek.s -------------------------------------------------------------------------------- /src/lib/system/src/lpoke.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/system/src/lpoke.s -------------------------------------------------------------------------------- /src/lib/system/src/odd.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/system/src/odd.s -------------------------------------------------------------------------------- /src/lib/system/src/peek.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/system/src/peek.s -------------------------------------------------------------------------------- /src/lib/system/src/poke.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/system/src/poke.s -------------------------------------------------------------------------------- /src/lib/system/src/rastercb.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/system/src/rastercb.s -------------------------------------------------------------------------------- /src/lib/system/src/sin.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/system/src/sin.s -------------------------------------------------------------------------------- /src/lib/system/src/strofchar.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/system/src/strofchar.s -------------------------------------------------------------------------------- /src/lib/system/src/strpos.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/system/src/strpos.s -------------------------------------------------------------------------------- /src/lib/system/src/system.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/system/src/system.s -------------------------------------------------------------------------------- /src/lib/system/src/tan.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/system/src/tan.s -------------------------------------------------------------------------------- /src/lib/system/src/trim.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/system/src/trim.s -------------------------------------------------------------------------------- /src/lib/system/src/upcase.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/system/src/upcase.s -------------------------------------------------------------------------------- /src/lib/system/src/wpeek.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/system/src/wpeek.s -------------------------------------------------------------------------------- /src/lib/system/src/wpoke.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/system/src/wpoke.s -------------------------------------------------------------------------------- /src/lib/system/system.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/system/system.pas -------------------------------------------------------------------------------- /src/lib/time/.gitignore: -------------------------------------------------------------------------------- 1 | bin 2 | obj 3 | -------------------------------------------------------------------------------- /src/lib/time/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/time/Makefile -------------------------------------------------------------------------------- /src/lib/time/cfg-mega65.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/time/cfg-mega65.cfg -------------------------------------------------------------------------------- /src/lib/time/src/getdatetime.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/time/src/getdatetime.s -------------------------------------------------------------------------------- /src/lib/time/src/getticks.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/time/src/getticks.s -------------------------------------------------------------------------------- /src/lib/time/src/loadaddr.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/time/src/loadaddr.s -------------------------------------------------------------------------------- /src/lib/time/src/resetticks.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/time/src/resetticks.s -------------------------------------------------------------------------------- /src/lib/time/src/starttimer.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/time/src/starttimer.s -------------------------------------------------------------------------------- /src/lib/time/src/time.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/time/src/time.s -------------------------------------------------------------------------------- /src/lib/time/time.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/lib/time/time.pas -------------------------------------------------------------------------------- /src/mega65-libc/include/conio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/mega65-libc/include/conio.h -------------------------------------------------------------------------------- /src/mega65-libc/include/memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/mega65-libc/include/memory.h -------------------------------------------------------------------------------- /src/mega65-libc/src/conio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/mega65-libc/src/conio.c -------------------------------------------------------------------------------- /src/mega65-libc/src/memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/mega65-libc/src/memory.c -------------------------------------------------------------------------------- /src/overlays/editor/c128/screen40.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/editor/c128/screen40.s -------------------------------------------------------------------------------- /src/overlays/editor/c128/screen80.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/editor/c128/screen80.s -------------------------------------------------------------------------------- /src/overlays/editor/c128/screen_c128.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/editor/c128/screen_c128.c -------------------------------------------------------------------------------- /src/overlays/editor/c64/screen_c64.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/editor/c64/screen_c64.s -------------------------------------------------------------------------------- /src/overlays/editor/c64/screenbuf.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/editor/c64/screenbuf.s -------------------------------------------------------------------------------- /src/overlays/editor/clipboard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/editor/clipboard.c -------------------------------------------------------------------------------- /src/overlays/editor/editbuf.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/editor/editbuf.s -------------------------------------------------------------------------------- /src/overlays/editor/editor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/editor/editor.c -------------------------------------------------------------------------------- /src/overlays/editor/editorstate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/editor/editorstate.c -------------------------------------------------------------------------------- /src/overlays/editor/mega65/screenbuf.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/editor/mega65/screenbuf.s -------------------------------------------------------------------------------- /src/overlays/editor/rows.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/editor/rows.c -------------------------------------------------------------------------------- /src/overlays/editor/terminal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/editor/terminal.c -------------------------------------------------------------------------------- /src/overlays/editorfiles/dirscreen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/editorfiles/dirscreen.c -------------------------------------------------------------------------------- /src/overlays/editorfiles/fileio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/editorfiles/fileio.c -------------------------------------------------------------------------------- /src/overlays/editorfiles/filescreen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/editorfiles/filescreen.c -------------------------------------------------------------------------------- /src/overlays/icode/icode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/icode/icode.c -------------------------------------------------------------------------------- /src/overlays/icode/icodedecl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/icode/icodedecl.c -------------------------------------------------------------------------------- /src/overlays/icode/icodeexpr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/icode/icodeexpr.c -------------------------------------------------------------------------------- /src/overlays/icode/icodertn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/icode/icodertn.c -------------------------------------------------------------------------------- /src/overlays/icode/icodestmt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/icode/icodestmt.c -------------------------------------------------------------------------------- /src/overlays/icodedump/icodedump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/icodedump/icodedump.c -------------------------------------------------------------------------------- /src/overlays/icodegen/icodegen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/icodegen/icodegen.c -------------------------------------------------------------------------------- /src/overlays/linker/libraries.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/linker/libraries.c -------------------------------------------------------------------------------- /src/overlays/linker/linker.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/linker/linker.c -------------------------------------------------------------------------------- /src/overlays/linker/run.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/linker/run.s -------------------------------------------------------------------------------- /src/overlays/linker/sortpos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/linker/sortpos.c -------------------------------------------------------------------------------- /src/overlays/parser/ast_create_parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/parser/ast_create_parser.c -------------------------------------------------------------------------------- /src/overlays/parser/parscommon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/parser/parscommon.c -------------------------------------------------------------------------------- /src/overlays/parser/parsdecl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/parser/parsdecl.c -------------------------------------------------------------------------------- /src/overlays/parser/parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/parser/parser.c -------------------------------------------------------------------------------- /src/overlays/parser/parsexpr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/parser/parsexpr.c -------------------------------------------------------------------------------- /src/overlays/parser/parsrtn1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/parser/parsrtn1.c -------------------------------------------------------------------------------- /src/overlays/parser/parsrtn2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/parser/parsrtn2.c -------------------------------------------------------------------------------- /src/overlays/parser/parsstmt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/parser/parsstmt.c -------------------------------------------------------------------------------- /src/overlays/parser/parstyp1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/parser/parstyp1.c -------------------------------------------------------------------------------- /src/overlays/parser/parstyp2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/parser/parstyp2.c -------------------------------------------------------------------------------- /src/overlays/parsertest/arraytest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/parsertest/arraytest.c -------------------------------------------------------------------------------- /src/overlays/parsertest/consttest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/parsertest/consttest.c -------------------------------------------------------------------------------- /src/overlays/parsertest/enumtest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/parsertest/enumtest.c -------------------------------------------------------------------------------- /src/overlays/parsertest/parsertest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/parsertest/parsertest.c -------------------------------------------------------------------------------- /src/overlays/parsertest/parsertest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/parsertest/parsertest.h -------------------------------------------------------------------------------- /src/overlays/parsertest/recordtest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/parsertest/recordtest.c -------------------------------------------------------------------------------- /src/overlays/parsertest/routinetest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/parsertest/routinetest.c -------------------------------------------------------------------------------- /src/overlays/parsertest/scalartest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/parsertest/scalartest.c -------------------------------------------------------------------------------- /src/overlays/parsertest/stdrtntest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/parsertest/stdrtntest.c -------------------------------------------------------------------------------- /src/overlays/parsertest/subrangetest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/parsertest/subrangetest.c -------------------------------------------------------------------------------- /src/overlays/resolver/fwddecl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/resolver/fwddecl.c -------------------------------------------------------------------------------- /src/overlays/resolver/resolve.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/resolver/resolve.c -------------------------------------------------------------------------------- /src/overlays/tokenizer/buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/tokenizer/buffer.c -------------------------------------------------------------------------------- /src/overlays/tokenizer/scanner.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/tokenizer/scanner.c -------------------------------------------------------------------------------- /src/overlays/tokenizer/tokbinary.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/tokenizer/tokbinary.c -------------------------------------------------------------------------------- /src/overlays/tokenizer/tokcharvalue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/tokenizer/tokcharvalue.c -------------------------------------------------------------------------------- /src/overlays/tokenizer/tokenizer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/tokenizer/tokenizer.c -------------------------------------------------------------------------------- /src/overlays/tokenizer/tokhex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/tokenizer/tokhex.c -------------------------------------------------------------------------------- /src/overlays/tokenizer/toknumber.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/tokenizer/toknumber.c -------------------------------------------------------------------------------- /src/overlays/tokenizer/tokspecial.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/tokenizer/tokspecial.c -------------------------------------------------------------------------------- /src/overlays/tokenizer/tokstring.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/tokenizer/tokstring.c -------------------------------------------------------------------------------- /src/overlays/tokenizer/tokword.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/tokenizer/tokword.c -------------------------------------------------------------------------------- /src/overlays/typecheck/typecheck.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/overlays/typecheck/typecheck.c -------------------------------------------------------------------------------- /src/scanner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/scanner.py -------------------------------------------------------------------------------- /src/shared/abortmsgs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/abortmsgs.txt -------------------------------------------------------------------------------- /src/shared/ast_create.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/ast_create.c -------------------------------------------------------------------------------- /src/shared/ast_free.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/ast_free.c -------------------------------------------------------------------------------- /src/shared/ast_symtab.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/ast_symtab.c -------------------------------------------------------------------------------- /src/shared/chunks/allocChunk.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/chunks/allocChunk.s -------------------------------------------------------------------------------- /src/shared/chunks/blocks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/chunks/blocks.c -------------------------------------------------------------------------------- /src/shared/chunks/chunkGetBlock.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/chunks/chunkGetBlock.s -------------------------------------------------------------------------------- /src/shared/chunks/chunkUtil.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/chunks/chunkUtil.s -------------------------------------------------------------------------------- /src/shared/chunks/chunks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/chunks/chunks.c -------------------------------------------------------------------------------- /src/shared/chunks/freeChunk.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/chunks/freeChunk.s -------------------------------------------------------------------------------- /src/shared/chunks/getAvailChunks.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/chunks/getAvailChunks.s -------------------------------------------------------------------------------- /src/shared/chunks/getChunk.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/chunks/getChunk.s -------------------------------------------------------------------------------- /src/shared/chunks/getChunkCopy.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/chunks/getChunkCopy.s -------------------------------------------------------------------------------- /src/shared/chunks/gnuc/blocks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/chunks/gnuc/blocks.c -------------------------------------------------------------------------------- /src/shared/chunks/gnuc/chunks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/chunks/gnuc/chunks.c -------------------------------------------------------------------------------- /src/shared/chunks/initChunkStorage.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/chunks/initChunkStorage.s -------------------------------------------------------------------------------- /src/shared/chunks/isChunkAllocated.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/chunks/isChunkAllocated.s -------------------------------------------------------------------------------- /src/shared/chunks/retrieveChunk.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/chunks/retrieveChunk.s -------------------------------------------------------------------------------- /src/shared/chunks/storeChunk.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/chunks/storeChunk.s -------------------------------------------------------------------------------- /src/shared/codegen/codegen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/codegen/codegen.c -------------------------------------------------------------------------------- /src/shared/codegen/compsymtab.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/codegen/compsymtab.c -------------------------------------------------------------------------------- /src/shared/common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/common.c -------------------------------------------------------------------------------- /src/shared/doscmd.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/doscmd.s -------------------------------------------------------------------------------- /src/shared/error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/error.c -------------------------------------------------------------------------------- /src/shared/errormsgs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/errormsgs.txt -------------------------------------------------------------------------------- /src/shared/gnuc/shared_gnuc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/gnuc/shared_gnuc.c -------------------------------------------------------------------------------- /src/shared/help.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/help.txt -------------------------------------------------------------------------------- /src/shared/membuf/addchunktoindex.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/membuf/addchunktoindex.s -------------------------------------------------------------------------------- /src/shared/membuf/allocmembuf.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/membuf/allocmembuf.s -------------------------------------------------------------------------------- /src/shared/membuf/copyfrommembuf.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/membuf/copyfrommembuf.s -------------------------------------------------------------------------------- /src/shared/membuf/copytomembuf.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/membuf/copytomembuf.s -------------------------------------------------------------------------------- /src/shared/membuf/flushMemBufCache.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/membuf/flushMemBufCache.s -------------------------------------------------------------------------------- /src/shared/membuf/freemembuf.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/membuf/freemembuf.s -------------------------------------------------------------------------------- /src/shared/membuf/getmembufpos.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/membuf/getmembufpos.s -------------------------------------------------------------------------------- /src/shared/membuf/gnuc/membuf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/membuf/gnuc/membuf.c -------------------------------------------------------------------------------- /src/shared/membuf/initmembufcache.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/membuf/initmembufcache.s -------------------------------------------------------------------------------- /src/shared/membuf/initmembufchunk.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/membuf/initmembufchunk.s -------------------------------------------------------------------------------- /src/shared/membuf/ismembufatend.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/membuf/ismembufatend.s -------------------------------------------------------------------------------- /src/shared/membuf/loadmembufdatacache.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/membuf/loadmembufdatacache.s -------------------------------------------------------------------------------- /src/shared/membuf/loadmembufheadercache.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/membuf/loadmembufheadercache.s -------------------------------------------------------------------------------- /src/shared/membuf/membuf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/membuf/membuf.c -------------------------------------------------------------------------------- /src/shared/membuf/readfrommembuf.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/membuf/readfrommembuf.s -------------------------------------------------------------------------------- /src/shared/membuf/reservemembuf.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/membuf/reservemembuf.s -------------------------------------------------------------------------------- /src/shared/membuf/setmembufpos.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/membuf/setmembufpos.s -------------------------------------------------------------------------------- /src/shared/membuf/writetomembuf.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/membuf/writetomembuf.s -------------------------------------------------------------------------------- /src/shared/runtime.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/runtime.def -------------------------------------------------------------------------------- /src/shared/runtimemsgs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/runtimemsgs.txt -------------------------------------------------------------------------------- /src/shared/sendDosCmd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/sendDosCmd.c -------------------------------------------------------------------------------- /src/shared/tests.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/tests.c -------------------------------------------------------------------------------- /src/shared/title.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenschenke/Pascal65/HEAD/src/shared/title.txt --------------------------------------------------------------------------------