February, 2011

Posts
  • Code Monkey Have Fun

    : LOOPTY DO I . LOOP ;

    • 3 Comments
    [The sixth in a series of posts on the evolution of TransForth ] There’s beginning to be more Forth than F# in these posts! The last major piece we’re missing in the language, aside from some compile-time trickery we’ll get into later...
  • Code Monkey Have Fun

    IF … ELSE … THEN

    • 0 Comments
    [The fifth in a series of posts on the evolution of TransForth ] Sadly (or happily), we’ve come to a point at which we need to begin thinking like an assembly programmer in order to appreciate the mechanics of Forth’s control flow...
  • Code Monkey Have Fun

    : REFACTOR TRIM BUILD ;

    • 2 Comments
    [The third in a series of posts on the evolution of TransForth ] Now that we have Forth hobbling along, we can start to peel away the scaffolding. Some of the things we’ve defined in F# can now be redefined in Forth instead. As we go along, I...
  • Code Monkey Have Fun

    Tearing Away the Scaffolding

    • 2 Comments
    [The seventh in a series of posts on the evolution of TransForth ] At this point we have a reasonably complete Forth that’s pretty fun to play with. Like I said in the first post though, we don’t just want to build a Forth in F#. Stopping...
  • Code Monkey Have Fun

    VARIABLE X

    • 0 Comments
    [The fourth in a series of posts on the evolution of TransForth ] We’re getting very close to the point at which we’ll need to start moving closer to the machine with things like direct memory access. Implementing IF / ELSE / THEN ,...
Page 1 of 1 (5 items)