Algol mark sense card, interactive








Mark the card by mouse clicks, working from left to right. Clicking the rightmost field in the first line lets the parser know that your program line is ready. There is room for up to 17 tokens on a card (but any number of tokens from the first two columns may be selected, at least our parser allows this).
Notes:
1. The 'ready' field originally had the reverse meaning: it was used to indicate that the Algol line was continued on the next card.
2. We don't know if the original procedure provided for error messages like the present Javascript card parser. Maybe marking errors were perceived by the Algol compiler as syntax errors. Please note that our card parser doen't check at all whether you entered valid Algol!
3. The card was designed for coding in 'apostrophe' style. This was required by the Cyber compiler. In one of the card fields appears the single apostrophe ' , making it possible to add reserved words not already provided on the card.
Javascript by EHD, January, 2017