2023-10-16 |
ketmar | UrForth: added very simple debug info
|
commit | commitdiff | tree |
2023-10-16 |
ketmar | UrForth: small code cleanups
|
commit | commitdiff | tree |
2023-10-16 |
ketmar | urForth: added state locals stack inspection words...
|
commit | commitdiff | tree |
2023-10-16 |
ketmar | UrForth: do not save TIB on new include, and don't...
|
commit | commitdiff | tree |
2023-10-16 |
ketmar | UrForth: reworked state manager a little
|
commit | commitdiff | tree |
2023-10-16 |
ketmar | UrForth: MTASK fixes; removed C debugger (it was broken...
|
commit | commitdiff | tree |
2023-10-15 |
ketmar | UrForth: converted SFA to XFA and YFA (pointers to...
|
commit | commitdiff | tree |
2023-10-15 |
ketmar | UrForth: fixed bug with "RSWAP" and company; implemented...
|
commit | commitdiff | tree |
2023-10-15 |
ketmar | UrForth: added address register, it is easier to use...
|
commit | commitdiff | tree |
2023-10-15 |
ketmar | UrForth: changed multitasker a little
|
commit | commitdiff | tree |
2023-10-15 |
ketmar | UrForth: converted it to cooperative multitasker; implemente...
|
commit | commitdiff | tree |
2023-10-15 |
ketmar | UrForth: documented local variables syntax
|
commit | commitdiff | tree |
2023-10-15 |
ketmar | UrForth: documented more words
|
commit | commitdiff | tree |
2023-10-15 |
ketmar | UrForth: created (incomplete) word reference
|
commit | commitdiff | tree |
2023-10-15 |
ketmar | UrForth: comment cosmetix, lol
|
commit | commitdiff | tree |
2023-10-15 |
ketmar | UrForth: more math
|
commit | commitdiff | tree |
2023-10-15 |
ketmar | UrForth: added some math words (mul and div) with 64...
|
commit | commitdiff | tree |
2023-10-15 |
ketmar | merged with UrForth/C library code; standalone shell...
|
commit | commitdiff | tree |
2023-10-15 |
ketmar | UrForth: more fixes
|
commit | commitdiff | tree |
2023-10-15 |
ketmar | UrForth: updated from the standalone version
|
commit | commitdiff | tree |
2023-10-14 |
ketmar | UrForth: removed forgotten debug output
|
commit | commitdiff | tree |
2023-10-14 |
ketmar | UrForth: updates from standalone
|
commit | commitdiff | tree |
2023-10-14 |
ketmar | UrForth: C kernel is now properly embeddable, and shared...
|
commit | commitdiff | tree |
2023-10-14 |
ketmar | UrForth: oops! ;-)
|
commit | commitdiff | tree |
2023-10-14 |
ketmar | UrForth: backports from UrForth/C
|
commit | commitdiff | tree |
2023-10-13 |
ketmar | UrForth: added structs from UrForth/C, fixed bug in...
|
commit | commitdiff | tree |
2023-10-13 |
ketmar | UrForth: improvements from UrForth/C
|
commit | commitdiff | tree |
2023-10-13 |
ketmar | UrForth: HANDLE API changes
|
commit | commitdiff | tree |
2023-10-13 |
ketmar | UrForth: wordlists now have typeid field (at -4)
|
commit | commitdiff | tree |
2023-10-13 |
ketmar | UrForth: recognize more comment types
|
commit | commitdiff | tree |
2023-10-13 |
ketmar | UrForth: faster memory access code for x86 CPUs
|
commit | commitdiff | tree |
2023-10-13 |
ketmar | UrForth: ported small fixed from standalone version
|
commit | commitdiff | tree |
2023-10-12 |
ketmar | UrForth: fixed N-ALLOT
|
commit | commitdiff | tree |
2023-10-12 |
ketmar | UrForth: fixed hex string escapes
|
commit | commitdiff | tree |
2023-10-12 |
ketmar | UrForth: moved "$DEFINE" and "$UNDEF" out of C kernel
|
commit | commitdiff | tree |
2023-10-12 |
ketmar | UrForth: fixed "CONTINUE" in "DO" loops
|
commit | commitdiff | tree |
2023-10-12 |
ketmar | UrForth: cosmetix
|
commit | commitdiff | tree |
2023-10-12 |
ketmar | UrForth: use aggressive inlining; XTE build is noticeably...
|
commit | commitdiff | tree |
2023-10-12 |
ketmar | UrForth: removed debug abort
|
commit | commitdiff | tree |
2023-10-12 |
ketmar | switched to the new UrForth implementation -- it seems...
|
commit | commitdiff | tree |
2023-10-12 |
ketmar | UrForth: more fixes; XTE compiles now! ;-)
|
commit | commitdiff | tree |
2023-10-12 |
ketmar | UrForth: switched interceptors to scattered colons
|
commit | commitdiff | tree |
2023-10-12 |
ketmar | UrForth: added scattered colon implementation
|
commit | commitdiff | tree |
2023-10-12 |
ketmar | UrForth: locals seems to work now
|
commit | commitdiff | tree |
2023-10-12 |
ketmar | UrForth: implemented (but not tested) locals support...
|
commit | commitdiff | tree |
2023-10-12 |
ketmar | UrForth: code cleanups; more fixes -- includes, etc.
|
commit | commitdiff | tree |
2023-10-12 |
ketmar | UrForth: a lot of fixes and cleanups; DOES> works now...
|
commit | commitdiff | tree |
2023-10-11 |
ketmar | UrForth: added "(DP)" and "(DP-TEMP)", moved "HERE...
|
commit | commitdiff | tree |
2023-10-11 |
ketmar | UrForth: use FOR in wordlist creator
|
commit | commitdiff | tree |
2023-10-11 |
ketmar | UrForth: added "FOR"
|
commit | commitdiff | tree |
2023-10-11 |
ketmar | UrForth: added "CASE", fixed bugs in vocabulary creation...
|
commit | commitdiff | tree |
2023-10-11 |
ketmar | UrForth: added UrAsm label list iteration words
|
commit | commitdiff | tree |
2023-10-11 |
ketmar | UrForth: added words to create vocabularies; moved...
|
commit | commitdiff | tree |
2023-10-11 |
ketmar | UrForth: restored backtraces
|
commit | commitdiff | tree |
2023-10-11 |
ketmar | UrForth: moved more words from C kernel to Forth bootstrap
|
commit | commitdiff | tree |
2023-10-11 |
ketmar | UrForth: moving most of UrForth kernel to bootstrap...
|
commit | commitdiff | tree |
2023-10-08 |
ketmar | UrForth: implemented "BREAK" and "CONTINUE" (for all...
|
commit | commitdiff | tree |
2023-10-08 |
ketmar | UrForth: added "FOR" and "ENDFOR"
|
commit | commitdiff | tree |
2023-10-08 |
ketmar | UrForth: improved structs; implemented dynamic arrays
|
commit | commitdiff | tree |
2023-10-07 |
ketmar | UrForth: preliminary dynamic structs implementation
|
commit | commitdiff | tree |
2023-10-07 |
ketmar | UrForth: use "to :loc-name" to assign values to locals
|
commit | commitdiff | tree |
2023-10-06 |
ketmar | UrAsm: hacked in temp labels ("@@:"); reference them...
|
commit | commitdiff | tree |
2023-10-06 |
ketmar | cosmetix
|
commit | commitdiff | tree |
2023-10-06 |
ketmar | UrAsm: use hash table for operators (and structs)
|
commit | commitdiff | tree |
2023-10-05 |
ketmar | UrForth: fixed stack trace
|
commit | commitdiff | tree |
2023-10-05 |
ketmar | UrForth: fixed data stack trashing by condition compilation...
|
commit | commitdiff | tree |
2023-10-04 |
ketmar | fixed bug in macro argument parsing (parens); fixed...
|
commit | commitdiff | tree |
2023-10-04 |
ketmar | cosmetix
|
commit | commitdiff | tree |
2023-10-03 |
ketmar | UrForth: added FILL
|
commit | commitdiff | tree |
2023-10-02 |
ketmar | UrForth: oops, fixed WITHIN and company
|
commit | commitdiff | tree |
2023-10-02 |
ketmar | cosmetix; smaller hash tables in UrForth; `UFO:FOREACH...
|
commit | commitdiff | tree |
2023-10-01 |
ketmar | added scattered colon implementation from standalone...
|
commit | commitdiff | tree |
2023-10-01 |
ketmar | added proper assertions; use hash tables for labels...
|
commit | commitdiff | tree |
2023-10-01 |
ketmar | UrForth: converted to separate compilable module (because...
|
commit | commitdiff | tree |
2023-10-01 |
ketmar | removed unuse shitdoze function
|
commit | commitdiff | tree |
2023-10-01 |
ketmar | UrForth: within, bounds
|
commit | commitdiff | tree |
2023-09-30 |
ketmar | UrForth: fixed "NOT" in conditionals
|
commit | commitdiff | tree |
2023-09-30 |
ketmar | UrForth: added "$INCLUDE" and "$INCLUDE-ONCE"
|
commit | commitdiff | tree |
2023-09-30 |
ketmar | UrForth: reworked parser and conditional compilation...
|
commit | commitdiff | tree |
2023-09-30 |
ketmar | UrForth: added label definition words
|
commit | commitdiff | tree |
2023-09-30 |
ketmar | UrForth: added "URASM-MACROS" dictionary to define...
|
commit | commitdiff | tree |
2023-09-30 |
ketmar | UrForth: more fixes
|
commit | commitdiff | tree |
2023-09-30 |
ketmar | UrForth: revorked it a lot; cleaned up; etc.
|
commit | commitdiff | tree |
2023-09-29 |
ketmar | UrForth: more cleanups
|
commit | commitdiff | tree |
2023-09-29 |
ketmar | UrForth: greatly reworked, fixed vocab nameres search...
|
commit | commitdiff | tree |
2023-09-29 |
ketmar | removed dsForth sources; they are in a separate branch now
|
commit | commitdiff | tree |
2023-09-29 |
ketmar | more UrForth fixes
|
commit | commitdiff | tree |
2023-09-29 |
ketmar | advances and fixes in UrForth; also, implemented vocabularies
|
commit | commitdiff | tree |
2023-09-28 |
ketmar | more UrForth fixes
|
commit | commitdiff | tree |
2023-09-28 |
ketmar | greatly improved UrForth (several bugs fixed too);...
|
commit | commitdiff | tree |
2023-09-26 |
ketmar | two backslashes at the end of the line is one backslash...
|
commit | commitdiff | tree |
2023-09-26 |
ketmar | how the fuck i managed to break IY parsing and never...
|
commit | commitdiff | tree |
2023-09-25 |
ketmar | updated STRUCT syntax (previous was ugly and unusable)
|
commit | commitdiff | tree |
2022-06-18 |
ketmar | urasm: added very simple support for "END" (pasmo compatibility)
|
commit | commitdiff | tree |
2022-06-18 |
ketmar | liburasm: fixed parsing of "(ixl_lbl)" expressions
|
commit | commitdiff | tree |
2022-06-17 |
ketmar | liburasm: fixed stupid bug with "LD r8,XL/YL", etc...
|
commit | commitdiff | tree |
2022-06-10 |
ketmar | added option (-m) to build monoblock SCL
|
commit | commitdiff | tree |
2022-06-09 |
ketmar | added flag to zero-fill structs; added struct description...
|
commit | commitdiff | tree |
2022-06-09 |
ketmar | added "defb" and "defs" to struct definitions (used...
|
commit | commitdiff | tree |
2022-06-09 |
ketmar | fixed bug with single-line struct creation (i.e. without...
|
commit | commitdiff | tree |