Author Topic: My Toy Interpreter  (Read 538 times)


  • New Member
  • *
  • Posts: 35
My Toy Interpreter
« on: August 27, 2022, 11:22:59 pm »
hi, guys

I thought I show you my new app made in Lazarus. This is a small programming language I made it simple to use it looks a little like forth in some ways. this did start as a RPN calculator but developed into what you see now. any way hope you like it comments are welcome also see the examples folder to get started.
When your dreams come true


  • Hero Member
  • *****
  • Posts: 4724
  • My goal: build my own game engine using Lazarus
Re: My Toy Interpreter
« Reply #1 on: August 28, 2022, 05:31:11 am »
I tested ToyInt in Ubuntu Mate, it worked.
Thank you for sharing it.


  • Hero Member
  • *****
  • Posts: 5595
Re: My Toy Interpreter
« Reply #2 on: August 28, 2022, 09:39:33 am »
Well done :-)

MT+86 & Turbo Pascal v1 on CCP/M-86, multitasking with LAN & graphics in 128Kb.
Pet hate: people who boast about the size and sophistication of their computer.
GitHub repositories:


  • Sr. Member
  • ****
  • Posts: 486
Re: My Toy Interpreter
« Reply #3 on: August 28, 2022, 12:24:51 pm »
I always enjoy seeing interpreters / compilers written in Object Pascal. In my opinion it is very useful for this type of application. After all, fpc itself is a great example. Even the first implementation of Nim language, if I'm not mistaken, was written in Object Pascal (fpc more precisely).

Congratulations for your great work. Just a suggestion, if I'm allowed: a description of your language, even concise and informal, would be useful.
« Last Edit: August 28, 2022, 12:45:34 pm by simone »
Microsoft Windows 10 64 bit - Lazarus 2.2.4


TinyPortal © 2005-2018