epop, a goat on the Unix farm - Twin Cities IEEE Computer Society

#language #algorithms #computer #compiler #parser #lexer #stack
Share

epop, a goat on the Unix farm

(Actually, epop is a programming language & environment.) 

Jack Pope will provide an overview of some of the clever ways that Forth-like compilers and interpreters are implemented.  He will delve into one such implementation called epop

 

 



  Date and Time

  Location

  Hosts

  Registration



  • Date: 22 May 2025
  • Time: 06:00 PM to 06:02 PM
  • All times are (UTC-05:00) Central Time (US & Canada)
  • Add_To_Calendar_icon Add Event to Calendar
  • 12601 Ridgedale Dr.
  • Minnetonka, Minnesota
  • United States 55305
  • Building: Ridgedale Library
  • Room Number: Robert H. Rohlf Room
  • Click here for Map

  • Contact Event Host
  • Starts 02 March 2025 12:00 AM
  • Ends 22 May 2025 05:00 PM
  • All times are (UTC-05:00) Central Time (US & Canada)
  • No Admission Charge


  Speakers

Jack

Topic:

Programming Language Development

Jack's bio:

Jack spends a great deal of time programming for system and statistical applications, database development, and distributed computing on UNIX/Linux systems. He also keeps busy with the Twin Cities IEEE Computer Society and teaches Computer Science in the Minnesota State Colleges and Universities system.  Jack is the principal developer of epop, a Forth inspired programming environment.





Agenda

  • Forth Programming Background.
  • Why a Forth?
  • Stack Machines.
  • Implementation Concepts.
  • Execution & Threading.
  • Stack Operations & Postfix.
  • epop Overview & Examples.
  • Resources.