Threaded INTERCAL

From Esolang
Jump to navigation Jump to search
This article is not detailed enough and needs to be expanded. Please help us by adding some more information.

Threaded INTERCAL is an extension of INTERCAL by Malcolm Ryan to include threads.

  • Multiple COME FROM statements with the same label cause the program to fork separate threads at each COME FROM.
  • The code base is shared, so that abstaining and reinstating lines of code from one thread will affect all other threads.
  • Synchronisation is achieved using new DO ... ONCE and DO ... AGAIN tags.

External resources