Skip to content
  • Facebook
  • LinkedIn
  • Twitter
  • Instagram
Sincere Flattery

Sincere Flattery

  • Sincere Flattery
  • About
  • Contact
  • Blog

Search

Tag: create

Defining Forth

September 14, 2020September 14, 2020 by jeremy pereira, posted in forth

In which I try to unify the defining expressions. There are a number of ways to add words to the dictionary. These include: :, create, constant, and variable. It seems to me that the "primitive" should really be to just add the word to the dictionary and then each of the above words can be … Continue reading Defining Forth

Tagged create, definition, forthLeave a comment

Forth does create

September 12, 2020 by jeremy pereira, posted in forth

In which we have to reimplement create and does>. Having implemented create and does> as described previously, there are two problems. Consider the following extract from my core tests: t(": DOES1 DOES> @ 1 + ;", expected: "") t(": DOES2 DOES> @ 2 + ;", expected: "") t("CREATE CR1", expected: "") t("CR1 here =", expected: … Continue reading Forth does create

Tagged create, does>, forthLeave a comment

Does Forth create

September 11, 2020September 11, 2020 by jeremy pereira, posted in forth

In which my head explodes. create and does> are what is currently causing the unit tests of my Forth interpreter to fail. So what do these things do? Well, if you read the Forth specification, it becomes obvious that the main thing they do is make a nice smoothy out of your brain. Fortunately, I … Continue reading Does Forth create

Tagged create, does>, forth1 Comment

Categories

  • 6502 (3)
  • Armchair Universe (1)
  • C64 (1)
  • Code Snippets (3)
  • Computer Science (4)
  • decoding (2)
  • Emulation (12)
  • Evolution (2)
  • forth (29)
  • Lambda Calculus (9)
  • machine learning (2)
  • Metal (3)
  • pandemic (2)
  • Programming (12)
  • progress (4)
  • protocol oriented programming (2)
  • Puzzle cheats (1)
  • refactoring (6)
  • Simulation (3)
  • Spectrum (1)
  • Swift (4)
  • Uncategorized (2)
  • Z80 (7)
Blog at WordPress.com.
  • Follow Following
    • Sincere Flattery
    • Already have a WordPress.com account? Log in now.
    • Sincere Flattery
    • Customize
    • Follow Following
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar