make wid's VALUE's. special init for startup of the flash-dictionary pointer required
move code to the central place
board specific words
Formatting and small fixes and improvments
more documentation
document all system provided user variables
Fix some links
find-name is now find-xt. Thanks to Tristan
make it compile again
introduce csr wordlist with a few register read access words
simplify and expand information
more on wordlists and compilation
add shift operations
always wait for cts
work on VALUE and DEFER
change temp register
make VALUE's changeable with TO
separate ISR vectors, visualize nullhandler and faulthandler with 0 and F prefix respectivly
new DEFER macro
make defers changable. simplified soruce code macro
small cosmetic changes
fix DABS
use signed numbers
fix negative stack depth calculations
added flash write operations, minor updates elsewhere
Cleanups and minor fixes
added n>r and nr>
no debug code
more led colors
remove led code.
added Launchpad LM4F120XL support (ARM). Interpreter only
improve init process. add default values to VALUEs
clean up some macros
more on numeric constants
used the wrong register, thanks to Martin
allocate user variables statically
remove comments
restore previous loop-sys
document register usage
no need to keep the leave address
use a temp register
added n>r and nr>
start separating flash and RAM dictionaries
add MTIME, a free running counter at 32kHz
still no compressed instruction set used
still no atomic instructions in use
remove LED games
varios adaptions to newer binutils 2.30, made compilable again
add compiler words.
fix assembly escape characters.
some colored fun
fix tick, remove comments
fix stack location
add more words, still buggy however.
add more words.
changeable DEFER's. Initialized at startup from Flash
start of DEFER and USER.
first DEFER's. Still unchangable however
use nested macros for better readability
print the configuration string of the processor at startup.
fix immediate flag calculation
fix cpu/architecture name
fix stack depth calculation, remove unused header flags
start working on compiler and data items.
applied fixes from Anton via c.l.f
New target: RISC-V (RV32-IM), interpreter mode only this time
environment is its own wordlist again
fix dubios label names
change macro names. enable shell tool with some register names, hide some internal words.
risc-v documention
add NACK. Thanks to Martin
Interpret only mode working
Finalize version 4
add numeric input
working command prompt for commands.
work on searching in wordlists
Work on wordlist searches
show-wordlist working at startup. Many small fixes
Add catch/throw, make the interpreter prompt look like working and introduce simplified appl-turnkey
start working on terminal input.
use a different listing file as well
more numeric output. Small compatability fixes and bug fixes
Add very basic numeric output, remove unused assembly words to minimize core size
Make it compile. Still only emits some text at 38400 8N1.
runtime effects and number conversion tools
Added simplified loops and string output
fix 0branch and add more words
small fixes and more words for IO
fix 0branch and ms
testing and fixing branches and arithmetics
remove macros
inner interpreter working for risc-v, switching LED for now. see warm.s for details.
first rounds inside the inner interpreter loop
Some remarks on authorships etc
Add automatic build date
more words and start of ITC inner interpreter
less code space