- 
                Notifications
    
You must be signed in to change notification settings  - Fork 2
 
A Forth-like programming language that targets the AbleVM
License
ablevm/able-forth
Folders and files
| Name | Name | Last commit message  | Last commit date  | |
|---|---|---|---|---|
Repository files navigation
able-forth
able-forth implements a Forth-like programming language that targets the AbleVM
REQUIREMENTS
able
GETTING STARTED
able-forth only requires able to run but the img and scr tools are recommended
for working with image and screen files (as demonstrated under "Bootstrapping")
Example Session
$ able forth.img
( ready for launch?)
 ok
# 5 for i@ 1+ . cr next  ." LIFTOFF!" cr
5 
4 
3 
2 
1 
LIFTOFF!
 ok
bye
$ 
Bootstrapping
See build.sh for an example of how to bootstrap Able Forth
GETTING INVOLVED
Contact Details
Find us online at ablevm.org or email us at team@ablevm.org
Code of Conduct
Respect each other and please don't spam
LICENSE
ISC-style license
DETAILS
Memory Map
   0-64   main
     0-1    boot
     1-2    tasks
     2-     code
    32-64   recv buff
  64-128  reserved for deployment
 128-192  Able Forth
   128-129  task
   129-130  eval buff
   130-132  send buff
   132-     code
 192-256  reserved for bootstrap
 256-     free
1024 byte blocks
About
A Forth-like programming language that targets the AbleVM
Resources
License
Stars
Watchers
Forks
Packages 0
        No packages published