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 |
2023-10-20 |
ketmar | UrForth: added simple interactive debugger (not complete...
|
commit | commitdiff | tree |
2023-10-20 |
ketmar | UrForth: added "erase on first input" mode to LINORE
|
commit | commitdiff | tree |
2023-10-20 |
ketmar | UrForth: LINORE reworked
|
commit | commitdiff | tree |
2023-10-20 |
ketmar | UrForth: fixed small bug in struct "TO" handler
|
commit | commitdiff | tree |
2023-10-20 |
ketmar | UrForth: some new words for debuggers
|
commit | commitdiff | tree |
2023-10-19 |
ketmar | UrForth: small fixes
|
commit | commitdiff | tree |
2023-10-19 |
ketmar | UrForth: "HANDLE:LOAD-FILE" will return 0 if file not...
|
commit | commitdiff | tree |
2023-10-19 |
ketmar | UrForth: mush smaller debug info (almost 3 times smaller...
|
commit | commitdiff | tree |
2023-10-19 |
ketmar | UrForth: cosmetix in locals source
|
commit | commitdiff | tree |
2023-10-19 |
ketmar | UrForth: removed some unused code; oops! fixed bug...
|
commit | commitdiff | tree |
2023-10-19 |
ketmar | UrForth: use very basic compiler to compile Forth words...
|
commit | commitdiff | tree |
2023-10-19 |
ketmar | UrForth: converted more native words to Forth code
|
commit | commitdiff | tree |
2023-10-18 |
ketmar | UrForth: LINORE refactoring
|
commit | commitdiff | tree |
2023-10-18 |
ketmar | UrForth: added way to extend LINORE with scattered...
|
commit | commitdiff | tree |
2023-10-18 |
ketmar | UrForth: added "DEBUG:REPLACE"
|
commit | commitdiff | tree |
2023-10-18 |
ketmar | UrForth: added some words for the address register...
|
commit | commitdiff | tree |
2023-10-18 |
ketmar | UrForth: LINORE improvements
|
commit | commitdiff | tree |
2023-10-18 |
ketmar | UrForth: small fixes; added simple line editor library...
|
commit | commitdiff | tree |
2023-10-18 |
ketmar | UrForth: added "almost ANS test suite" (and UrForth...
|
commit | commitdiff | tree |
2023-10-18 |
ketmar | UrForth: loops are conforming to ANS standard now ...
|
commit | commitdiff | tree |
2023-10-18 |
ketmar | UrForth: better TTY detection
|
commit | commitdiff | tree |
2023-10-18 |
ketmar | UrForth: documented TTY words
|
commit | commitdiff | tree |
2023-10-17 |
ketmar | UrForth: added "HANDLE:LOAD-FILE"
|
commit | commitdiff | tree |
2023-10-17 |
ketmar | UrForth: use "temp image" as state-local user data...
|
commit | commitdiff | tree |
2023-10-17 |
ketmar | UrForth: use the addres register in "CMOVE" and such...
|
commit | commitdiff | tree |
2023-10-17 |
ketmar | UrForth: renamed "A@" to "A>", and "A!" to ">A"
|
commit | commitdiff | tree |
2023-10-17 |
ketmar | UrForth: TTY fixes
|
commit | commitdiff | tree |
2023-10-17 |
ketmar | UrForth: added TTY vocabulary (only for GNU/Linux)
|
commit | commitdiff | tree |
2023-10-16 |
ketmar | UrForth: added API to query file name and line for...
|
commit | commitdiff | tree |
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 |