Commit Graph

151 Commits

Author SHA1 Message Date
Quinn Evans 7467212f53 Many small bugfixes... 2015-10-02 21:03:50 -06:00
Quinn Evans ce02ac8f23 Adapt IRC-MSG to use decoded ASCII 2015-10-02 14:31:29 -06:00
Quinn Evans 0f900e868e Add DECODE-STRING and ENCODE-STRING, adapt WOPO. 2015-10-02 14:22:16 -06:00
Quinn Evans e1cb5571b7 Ensure lines end in '\n' for IRC 2015-10-02 10:19:23 -06:00
Quinn Evans 922438fe79 Change WOPO to use new channel API 2015-10-02 09:58:28 -06:00
Quinn Evans 3672a77a4a Might as well use numbers that are easy from COBOL 2015-10-01 19:51:16 -06:00
Quinn Evans fd1fef874b Rename for sake of change. 2015-10-01 19:48:28 -06:00
Quinn Evans 11ca01ada0 Switch to new ASCII character calling convention 2015-10-01 18:24:14 -06:00
Quinn Evans ec848603b7 Change tab to space 2015-10-01 15:20:55 -06:00
Quinn Evans c40b9a3509 Converted channel.c to use ASCII in cobol numerals on COBOL side. 2015-10-01 14:49:57 -06:00
Quinn Evans b92b34d360 Fix "$JOIN 0" behavior. 2015-10-01 13:07:58 -06:00
Quinn Evans 10856dab96 Add switches to disable building of COBOL or C parts. 2015-10-01 13:06:51 -06:00
Quinn Evans c5ab929205 Add auto-kick-rejoin 2015-10-01 10:24:32 -06:00
Quinn Evans b6da25964e Forgot four more spaces! :D 2015-10-01 00:41:58 -06:00
Quinn Evans 7ae57c76c0 Converted tabs to spaces some more! Whoo! 2015-10-01 00:40:59 -06:00
Quinn Evans d50717767c Replaced tabs with spaces in BF-RUN.COB 2015-10-01 00:35:11 -06:00
Quinn Evans 3969cf49b8 Add 8-bit wraparound, make loops actually work 2015-10-01 00:29:29 -06:00
Quinn Evans 0c253dc34c Replaced accidental tabs with spaces in WOPO.COB 2015-10-01 00:26:19 -06:00
Quinn Evans ad88c521c1 Fix bounds checking on UNREAD-INSTRUCTION. 2015-09-30 13:22:32 -06:00
Quinn Evans 0316aaefe0 Proper space handling for BF-INPUT. 2015-09-30 12:50:54 -06:00
Quinn Evans edd956a86c gnu-cobol.sh: Add flag handling, -d for debug build. 2015-09-30 12:50:18 -06:00
Quinn Evans 17ef3d0c9c Remove extraneous newline 2015-09-30 11:17:28 -06:00
Quinn Evans 26a28b9c61 Modify line ending behavior to be less efficient for the sake of C initiates. 2015-09-30 10:37:17 -06:00
Quinn Evans 534733386c Clear output after run. 2015-09-30 08:00:02 -06:00
Quinn Evans fbbc7068eb Actually added WOPO changes. 2015-09-29 22:47:36 -06:00
Quinn Evans 468ec84a9e Way too many changes... Brainfuck works, $DEITY$ knows what else. 2015-09-29 22:33:37 -06:00
Quinn Evans f10847e361 Add BF-RUN.COB (Brainfuck interpreter) 2015-09-29 13:29:36 -06:00
Quinn Evans a467cccb35 Set COBOL-STRING length to 6, changed escapes to be balanced again 2015-09-29 07:43:22 -06:00
Quinn Evans 85688c998c Add 1 to string size for ENCODE-ASCII 2015-09-29 07:27:09 -06:00
Quinn Evans fbdc9cfa44 Change escape from < to $, initialize data, and replace ASCII-EXC entry. 2015-09-29 00:09:35 -06:00
Quinn Evans 99a2da4b0c Add ENCODE-ASCII. 2015-09-28 16:03:57 -06:00
Quinn Evans fe93be421e Remove duplicate ASCII-NUM0 in DECODE-ASCII. Oops. 2015-09-28 15:51:29 -06:00
Quinn Evans b4049e31c0 Unbracketed dollar. Oops. 2015-09-28 15:37:02 -06:00
Quinn Evans fb13cc73a1 Add ASCII decoder. 2015-09-28 14:53:23 -06:00
Quinn Evans ca9e294cb5 Add useless $SHITFED command. 2015-09-28 14:11:42 -06:00
Quinn Evans 09ad07405a Remove INITIALIZE statements for ANSI-74 conformance. 2015-09-27 22:07:06 -06:00
Quinn Evans 7479e181e9 Add acknowledgment replies. 2015-09-27 16:32:09 -06:00
Quinn Evans 4757ae2fe0 Finish removing return values; actually works now. 2015-09-27 15:17:56 -06:00
Quinn Evans b57a27e08b Merge remote-tracking branch 'refs/remotes/origin/master' 2015-09-27 15:09:57 -06:00
Quinn Evans 06e783e840 Remove return values for ANSI-74 compliance. 2015-09-27 15:09:39 -06:00
Quinn Evans 0ddcd41845 Fixed failure to revert change. 2015-09-27 14:03:27 -06:00
Quinn Evans 14c5d84fe7 Reinstated upper-casing when passing to COBOL. 2015-09-27 14:00:49 -06:00
Quinn Evans b379cdbdee Remove $OP command, remove case conversion, add PASS 2015-09-27 13:51:19 -06:00
Quinn Evans 4c26e61448 Move handling of "rest" argument colon to IRC-MSG, delete extra colon. 2015-09-27 02:50:30 -06:00
Quinn Evans bc6c250aa3 (Re-)fix $RELEVEL 2015-09-27 02:30:46 -06:00
Quinn Evans fca97f9d52 Add handling of commands via NOTICE, replies via non-channel. 2015-09-27 02:22:35 -06:00
Quinn Evans 59f780e08e Forgot to remove a debug "PONG" 2015-09-27 00:44:05 -06:00
Quinn Evans 86c803f557 Fix $RELEVEL and remove a stray debug output. 2015-09-27 00:36:37 -06:00
Quinn Evans cce7b292f2 Removed debugging junk, added source link. 2015-09-27 00:05:57 -06:00
Quinn Evans 671b0cc8dd Added code :D 2015-09-26 23:52:34 -06:00