This website requires JavaScript.
Explore
Help
Sign In
Starfflame
0 Followers
·
0 Following
Joined on
2020-12-25
Repositories
1
Projects
Packages
Public Activity
Starred Repositories
Starfflame
pushed to
master
at
Starfflame/forth-stuff
2021-07-20 03:16:06 +00:00
b31e6cffab
add word for VALUE
Starfflame
pushed to
master
at
Starfflame/forth-stuff
2021-07-20 00:30:22 +00:00
fa9daaebb0
(LOCAL) word, along with helper words for using it.
Starfflame
pushed to
master
at
Starfflame/forth-stuff
2021-07-16 21:56:33 +00:00
b92df463f1
Push interpretation functions to CoreHelpers for later use in TO et al.
Starfflame
pushed to
master
at
Starfflame/forth-stuff
2021-07-13 01:33:30 +00:00
ecd663320a
add support for string literals on data stack
Starfflame
pushed to
master
at
Starfflame/forth-stuff
2021-07-12 21:06:00 +00:00
ac10418230
removed 'ok' printout prompt
Starfflame
pushed to
master
at
Starfflame/forth-stuff
2021-05-29 07:12:40 +00:00
4812f51700
Additional control structures
Starfflame
pushed to
master
at
Starfflame/forth-stuff
2021-05-29 03:51:13 +00:00
aa5eb4640d
Conditionals
Starfflame
pushed to
master
at
Starfflame/forth-stuff
2021-05-26 04:27:31 +00:00
3ddc671cb3
Add colon and semicolon operators
5efd5dbb60
Add recognizers for words and numbers
Compare 2 commits »
Starfflame
pushed to
master
at
Starfflame/forth-stuff
2021-05-25 08:07:19 +00:00
70e8c7e959
add compile, literal definitions
7fa57cf474
Add words for [ and ]
Compare 2 commits »
Starfflame
pushed to
master
at
Starfflame/forth-stuff
2021-05-24 03:22:36 +00:00
c2c9a6bcc2
Add tests for core words
Starfflame
pushed to
master
at
Starfflame/forth-stuff
2021-05-23 12:12:20 +00:00
cb1214dcdb
Add tests for DUP
Starfflame
pushed to
master
at
Starfflame/forth-stuff
2021-05-23 11:59:46 +00:00
09e42c69d5
Add arithmetic tests for the Forth interpreter.
Starfflame
pushed to
master
at
Starfflame/forth-stuff
2021-05-20 07:00:59 +00:00
59b7c5a028
inputstream changes; curr never reads from after the string
Starfflame
pushed to
master
at
Starfflame/forth-stuff
2021-05-20 03:06:12 +00:00
f432c05216
crappy code
Starfflame
pushed to
master
at
Starfflame/forth-stuff
2021-05-20 01:21:26 +00:00
c5833e094e
Add new tests for inputstreams
Starfflame
pushed to
master
at
Starfflame/forth-stuff
2021-05-19 06:29:43 +00:00
253ab538ca
update corehelpers to use new istream function names
Starfflame
pushed to
master
at
Starfflame/forth-stuff
2021-05-19 06:27:06 +00:00
ca93ea00d4
fixed bad code
Starfflame
pushed to
master
at
Starfflame/forth-stuff
2021-05-19 05:41:14 +00:00
ce6b85a5e7
Add busted tests
Starfflame
pushed to
master
at
Starfflame/forth-stuff
2021-05-19 05:37:58 +00:00
b88cc3a85e
fix inputstream
119da5673d
refactor inputstream to make it more easily testable
Compare 2 commits »
Starfflame
pushed to
master
at
Starfflame/forth-stuff
2021-05-19 03:43:35 +00:00
444a5590cd
Add .busted config, seperate interpreter functions from initial setup code for forth machine
e8bcb186e3
Add instruction pointers
Compare 2 commits »
First
Previous
1
2
Next
Last