2023-10-28 |
ketmar | urasm: implemented "$printf"
|
commit | commitdiff | tree |
2023-10-28 |
ketmar | UrForth: added "?OF"
|
commit | commitdiff | tree |
2023-10-28 |
ketmar | UrForth: optimised "CASE" a little
|
commit | commitdiff | tree |
2023-10-28 |
ketmar | urasm: forbid mixing named and nameless labels in one...
|
commit | commitdiff | tree |
2023-10-28 |
ketmar | urasm: assignment fixes, conditionals fixes
|
commit | commitdiff | tree |
2023-10-28 |
ketmar | more branch commands; expr optimisations; conditional...
|
commit | commitdiff | tree |
2023-10-27 |
ketmar | urasm: put unresolved expressions to the respective...
|
commit | commitdiff | tree |
2023-10-27 |
ketmar | asm: added ZXEmuT-specific macros
|
commit | commitdiff | tree |
2023-10-27 |
ketmar | urasm: optimised postpone label resolving a little...
|
commit | commitdiff | tree |
2023-10-27 |
ketmar | urasm: more fixes
|
commit | commitdiff | tree |
2023-10-27 |
ketmar | added some tests
|
commit | commitdiff | tree |
2023-10-27 |
ketmar | urasm: "LD xn,xn" fix
|
commit | commitdiff | tree |
2023-10-27 |
ketmar | urasm: implemented "INCBIN"
|
commit | commitdiff | tree |
2023-10-27 |
ketmar | UrForth: fixed segfault ;-)
|
commit | commitdiff | tree |
2023-10-27 |
ketmar | urasm: fixes to label manager and conditionals
|
commit | commitdiff | tree |
2023-10-27 |
ketmar | urasm: more defX directives; added (but not tested...
|
commit | commitdiff | tree |
2023-10-27 |
ketmar | UrForth: slightly improved backtrace
|
commit | commitdiff | tree |
2023-10-27 |
ketmar | urasm: check identifier length in lexer
|
commit | commitdiff | tree |
2023-10-27 |
ketmar | urasm: data labels are really marked now ;-)
|
commit | commitdiff | tree |
2023-10-27 |
ketmar | urasm: ooops...
|
commit | commitdiff | tree |
2023-10-27 |
ketmar | urasm: ...better mark
|
commit | commitdiff | tree |
2023-10-27 |
ketmar | urasm: mark last defined label as data if it is followed...
|
commit | commitdiff | tree |
2023-10-27 |
ketmar | urasm: implemented "INCLUDE"
|
commit | commitdiff | tree |
2023-10-27 |
ketmar | urasm: output fname fixes
|
commit | commitdiff | tree |
2023-10-27 |
ketmar | urasm: added "ALIGN"
|
commit | commitdiff | tree |
2023-10-27 |
ketmar | urasm: fixed local labels processing
|
commit | commitdiff | tree |
2023-10-27 |
ketmar | urasm: fixed ENDDISP
|
commit | commitdiff | tree |
2023-10-27 |
ketmar | urasm: implemented DUP/EDUP; implemented DEFS
|
commit | commitdiff | tree |
2023-10-27 |
ketmar | urasm: fixed functions
|
commit | commitdiff | tree |
2023-10-27 |
ketmar | urasm: cosmetix
|
commit | commitdiff | tree |
2023-10-27 |
ketmar | urasm: various fixes, including "LD A,(nn)"
|
commit | commitdiff | tree |
2023-10-27 |
ketmar | UrForth: more fixes to "(BASED-NUMBER)"
|
commit | commitdiff | tree |
2023-10-27 |
ketmar | urasm: 2-char string literals now processed as in the...
|
commit | commitdiff | tree |
2023-10-27 |
ketmar | urasm: fixed string parsing
|
commit | commitdiff | tree |
2023-10-27 |
ketmar | UrForth: fixed "(BASED-NUMBER)" with radix postfix
|
commit | commitdiff | tree |
2023-10-27 |
ketmar | urasm: fixed "ALU ixh" and such
|
commit | commitdiff | tree |
2023-10-27 |
ketmar | urasm: fixed "INC/DEC ixl" and such
|
commit | commitdiff | tree |
2023-10-27 |
ketmar | urasm: fixed "LD A,(r16)"
|
commit | commitdiff | tree |
2023-10-27 |
ketmar | urasm: fixed label parsing
|
commit | commitdiff | tree |
2023-10-27 |
ketmar | urasm: local labels support
|
commit | commitdiff | tree |
2023-10-27 |
ketmar | urasm: implemented "@@" (or "$$") label support
|
commit | commitdiff | tree |
2023-10-26 |
ketmar | UrForth: more words for include files
|
commit | commitdiff | tree |
2023-10-26 |
ketmar | UrAsm: moved command line parsing to Forth code; new...
|
commit | commitdiff | tree |
2023-10-26 |
ketmar | more cosmetix
|
commit | commitdiff | tree |
2023-10-26 |
ketmar | shitdoze fixes
|
commit | commitdiff | tree |
2023-10-26 |
ketmar | urasm-new: better system includes searching
|
commit | commitdiff | tree |
2023-10-26 |
ketmar | asm: cleaned up loading sequence
|
commit | commitdiff | tree |
2023-10-26 |
ketmar | uroof now allocates class info in dynamic memory; better...
|
commit | commitdiff | tree |
2023-10-26 |
ketmar | cosmetix, verbose asm loading
|
commit | commitdiff | tree |
2023-10-26 |
ketmar | UrForth: fixed uroof method calling inside a method
|
commit | commitdiff | tree |
2023-10-26 |
ketmar | asm: postponed expressions (late label resolution)...
|
commit | commitdiff | tree |
2023-10-26 |
ketmar | asm: added "def<b|w|r>"; implemented "high()", "low...
|
commit | commitdiff | tree |
2023-10-26 |
ketmar | asm: writer cosmetix
|
commit | commitdiff | tree |
2023-10-26 |
ketmar | asm: added raw chunk writer
|
commit | commitdiff | tree |
2023-10-26 |
ketmar | asm: added simple .SNA writer
|
commit | commitdiff | tree |
2023-10-25 |
ketmar | zxdisasm: fixed "ld l,(ix)" and such
|
commit | commitdiff | tree |
2023-10-25 |
ketmar | asm: error on zx memory overflow
|
commit | commitdiff | tree |
2023-10-25 |
ketmar | asm: more fixes; codegen seems to work (i am *almost...
|
commit | commitdiff | tree |
2023-10-25 |
ketmar | asm: small fix in LD (cosmetix)
|
commit | commitdiff | tree |
2023-10-25 |
ketmar | asm: "test.zas" succesfully compiled!
|
commit | commitdiff | tree |
2023-10-25 |
ketmar | asm: a lot of fixes to commands, "test.zas" now compiles...
|
commit | commitdiff | tree |
2023-10-25 |
ketmar | asm: fixed negative displacements
|
commit | commitdiff | tree |
2023-10-25 |
ketmar | fixed starter
|
commit | commitdiff | tree |
2023-10-25 |
ketmar | WIP UrAsm/Forth code: implemented instructions and...
|
commit | commitdiff | tree |
2023-10-25 |
ketmar | UrForth: fixed bug in "(INCLUDE-FILE-LINE)"
|
commit | commitdiff | tree |
2023-10-25 |
ketmar | UrForth: moved Z80 disasm to "urflibs/", and fixed...
|
commit | commitdiff | tree |
2023-10-25 |
ketmar | UrForth: cosmetix
|
commit | commitdiff | tree |
2023-10-24 |
ketmar | UrForth: repl now prints data stack depth
|
commit | commitdiff | tree |
2023-10-24 |
ketmar | UrForth: some small fixes (fixed one memory leak, extended...
|
commit | commitdiff | tree |
2023-10-24 |
ketmar | UrForth: added some documentation
|
commit | commitdiff | tree |
2023-10-24 |
ketmar | UrForth: added ARGC and ARGV to standalone interpreter
|
commit | commitdiff | tree |
2023-10-24 |
ketmar | UrForth: added very simple REPL to standalone version
|
commit | commitdiff | tree |
2023-10-24 |
ketmar | UrForth: moved "locals.f" to optional library; fixed...
|
commit | commitdiff | tree |
2023-10-24 |
ketmar | UrForth: added (untested) "FILES" vocabulary
|
commit | commitdiff | tree |
2023-10-24 |
ketmar | UrForth: added "FORTH:(DATASKIP)"
|
commit | commitdiff | tree |
2023-10-23 |
ketmar | UrForth: more words
|
commit | commitdiff | tree |
2023-10-23 |
ketmar | UrForth: more words ;-)
|
commit | commitdiff | tree |
2023-10-23 |
ketmar | UrForth: OOF improvements; fixed bug in "VOCAB-IF-NONE"
|
commit | commitdiff | tree |
2023-10-23 |
ketmar | UrForth: added THROW/CATCH (doesn't catch built-in...
|
commit | commitdiff | tree |
2023-10-23 |
ketmar | UrForth: debugger extensions, various other extensions
|
commit | commitdiff | tree |
2023-10-22 |
ketmar | UrForth: it is now possible to read fields via obj...
|
commit | commitdiff | tree |
2023-10-22 |
ketmar | UrForth: simplified and extended OOF system
|
commit | commitdiff | tree |
2023-10-22 |
ketmar | UrForth: added another warn mode (warn about words...
|
commit | commitdiff | tree |
2023-10-21 |
ketmar | UrForth: stdlib extension (handles); uroof refactoring
|
commit | commitdiff | tree |
2023-10-21 |
ketmar | UrForth: small struct fixes
|
commit | commitdiff | tree |
2023-10-21 |
ketmar | UrForth: added OOF sample
|
commit | commitdiff | tree |
2023-10-21 |
ketmar | UrForth: added OOF (object-oriented Forth) implementation...
|
commit | commitdiff | tree |
2023-10-21 |
ketmar | UrForth: added words for enum creation
|
commit | commitdiff | tree |
2023-10-21 |
ketmar | UrForth: more words
|
commit | commitdiff | tree |
2023-10-21 |
ketmar | UrForth: some more words
|
commit | commitdiff | tree |
2023-10-21 |
ketmar | UrForth: cosmetix
|
commit | commitdiff | tree |
2023-10-21 |
ketmar | UrForth: some changes in INTERPRET (next line reader...
|
commit | commitdiff | tree |
2023-10-20 |
ketmar | UrForth: removed tracer hack: we have a proper debugger now
|
commit | commitdiff | tree |
2023-10-20 |
ketmar | UrForth: fixed some bugs in conditionals; added some...
|
commit | commitdiff | tree |
2023-10-20 |
ketmar | UrForth: cosmetix
|
commit | commitdiff | tree |
2023-10-20 |
ketmar | UrForth: moved vocstack to user area
|
commit | commitdiff | tree |
2023-10-20 |
ketmar | UrForth: moved STATE, CURRENT and CONTEXT to user area
|
commit | commitdiff | tree |
2023-10-20 |
ketmar | UrForth: interpret the whole debugger command line...
|
commit | commitdiff | tree |
2023-10-20 |
ketmar | UrForth: start debugger only if we are in "good tty...
|
commit | commitdiff | tree |
2023-10-20 |
ketmar | UrForth: added more commands to debugger
|
commit | commitdiff | tree |