996
|
1 * sick should use a standard (for INTERCAL values of "standard") grammar
|
|
2 to parse its (mis)configuration file, say "sickrc.io"
|
|
3 * the (mis)configuration data for optional modules should be installed
|
|
4 with the modules; at the moment, it's installed by the Base package
|
|
5 * The Bytecode and Splats data contain values which are only used if
|
|
6 optional modules are installed; it should be possible to remove these
|
|
7 from the Base package, and update Bytecode and Splats when installing
|
|
8 options
|
|
9 * regular grimaces (INTERCAL's answer to regular expressions); currently,
|
|
10 support for regular grimaces is included in the compiler, but the
|
|
11 module is only partially written. To do pattern matching, one would use
|
|
12 a regular grimace in a CREATE statement, then try to execute a comment
|
|
13 to trigger the new grammar production; this is probably quite unlike what
|
|
14 other languages do. It should be added that it is already possible to do
|
|
15 pattern matching using pseudo context-free grammars by using the CREATE
|
|
16 statement without regular grimaces. You didn't really want to know that,
|
|
17 did you?
|
|
18 * C backend which generates C code to be compiled with your normal C compiler.
|
|
19
|