There is the MATCH TWO game at http://www.html5pcode.com/a1ymatchtwo.htm The p-code was written in HTML5 JavaScript.
The home page is http://html5pcode.com
In the MATCH TWO game there are 20 tiles. Behind each tile there is a picture of a bird. There are 10 different bird pictures. Each bird is behind two tiles. You are to select two of the tiles. They will only stay shown, if they match. When all 10 birds are matched, the game is over. There are 1000 different games. Test your memory!
This game is written in a p-code. The p-code is executed by a p-code engine. If you click on PROGRAM in the RED STRIPE at the top, you can view the p-code programs. The p-code engine can execute the programs and it can edit the programs.There is a DATA option that allows you to see the program's data as it is being executed. There is a TRAIL option that allows you to execute the program in small steps. There is an RT, Real Time, option that allows you to change the program as it is executing. There are many YouTube videos that will show you how it works.