119 Commits (master)
 

Author SHA1 Message Date
Clyne 6264c07c3b
add .gitattributes 7 months ago
Clyne 9ac70bfc0e
add dict impl to libalee section 10 months ago
Clyne ebbde43fa9 Merge branch 'documentation' 10 months ago
Clyne 23d746d646
msp430: add spi, update uart examples 10 months ago
Clyne af51fb5bdf
add LIBALEE_SECTION; minor fixes 10 months ago
Clyne 5162349f92
CHAR return zero on no input 10 months ago
Clyne f21da699e5
msp430: add rtc, analog, button support 10 months ago
Clyne cdf19490df
no more cstring; 16mhz/115200 msp430; fix dict init 10 months ago
Clyne 69152efdad
msp430: reduce excess memory usage; trim linker script 10 months ago
Clyne f8f73362a8
msp430: add uart example 10 months ago
Clyne fbaf08aa6c
msp430: build reg data with bash, not make 10 months ago
Clyne 957cf676ff
msp430: more dict space; prepare for hal impl 10 months ago
Clyne 494bd41b64
msp430: lpm support; . uses base; expand dict size 10 months ago
Clyne 0810456e9c
MaxDistance constant; some .cpp comments 10 months ago
Clyne 513136558e
coreword opcodes via token(); calculated WordCount 10 months ago
Clyne 4bf01807b2
precalculate some literals 10 months ago
Clyne 2b64fbdfb8
document some core words; reorganize 10 months ago
Clyne 6496152f57
add doxygen support 10 months ago
Clyne d6ee894c13
msp430: set SR on exit when in ISR 10 months ago
Clyne 8e7cb05cfb Merge branch 'master' of ssh://code.bitgloo.com:222/bitgloo/alee-forth 10 months ago
Clyne a7b3cc1604
msp430: clean up some build flags 10 months ago
Clyne 7e10d0855c
msp430: add compressed register/flag wordset 10 months ago
Clyne 789791692a
make parser extendable 10 months ago
Clyne 8f30a73807 Delete 'forth/hal.fth' 10 months ago
Clyne e175ab21b3
interrupt support; better reg words 10 months ago
Clyne 974f49ca16
fix standalone 10 months ago
Clyne 9bb53dc9d7
forgot to push msp430 dict impl 10 months ago
Clyne 4a1ec24592
msp430: include core-ext and tools 10 months ago
Clyne ea026f8d67
running on the devboard 10 months ago
Clyne b26edffda0
msp430 impl targets msp430fr2476 10 months ago
Clyne 6dcf780a3b
fix if condition on 16-bit cpus 10 months ago
Clyne 6bd7338414
add SOURCE-ID 11 months ago
Clyne 97a590fc8e
add PARSE; fixes to actually comply with all tests 11 months ago
Clyne 91566e20e8
fix core and core-ext impl to pass all tests 11 months ago
Clyne 3bb6ecbb23
fix MARKER 11 months ago
Clyne ddba135e7d
add [COMPILE], fix :NONAME 11 months ago
Clyne 79a15b78b1
remove compat.txt 11 months ago
Clyne 5ee8f7e01d
add .R PAD U.R U> UNUSED WITHIN 11 months ago
Clyne 6b1955a69e
remove old tests 11 months ago
Clyne 650a344aad
support long definitions; add tests as submodule 11 months ago
Clyne 7381e87be6
100% core test passing 11 months ago
Clyne 194acf022d
implement HOLDS 11 months ago
Clyne 6bd7c01389
implement pictured numeric output 11 months ago
Clyne 3d7a45e5cd
msp430.fth 11 months ago
Clyne 5991370657
consteval and other refactoring 11 months ago
Clyne 70e399b498
switch to c++20 11 months ago
Clyne 0b2ef84376
align builtin dictionary 11 months ago
Clyne f7a9103bbe
more refactoring, object organization 11 months ago
Clyne 15c0c2f789
some class refactoring 11 months ago
Clyne d36bb13f52 -Wconversion 1 year ago