3. WORKING-STORAGE SECTION.
77 WS-NAME-ERROR-FLAG
77 WS-NAME
COPY NAMEW.COB.
PROCEDURE DIVISION.
PIC 9(01) COMP VALUE 0.
PIC X(30) VALUE SPACES. Cobol
000000-CONTROL.
PERFORM 000100-PROCESS-NAME
THRU 000100-EXIT
UNTIL (WS-NAME = quot;ENDquot;).
000000-EXIT.
STOP RUN.
000100-PROCESS-NAME.
DISPLAY quot; quot;.
DISPLAY quot;ENTER NAME (UP TO 30 CHARACTERS)quot;.
DISPLAY quot;123456789012345678901234567890 ('END' TO STOP)quot;.
MOVE SPACES TO WS-NAME.
ACCEPT WS-NAME.
IF WS-NAME = quot;ENDquot;
GO TO 000100-EXIT.
MOVE WS-NAME TO NAW-NAME-WORK.
PERFORM 006000-NAME-EDIT
THRU 006000-EXIT
IF (WS-NAME-ERROR-FLAG = 1)
DISPLAY quot;NAME INVALIDquot;
GO TO 000100-EXIT.
MOVE WS-NAME TO NAW-NAME-WORK.
PERFORM 006100-NAME-REVERSE
THRU 006100-EXIT
DISPLAY NAW-NAME-WORK.
DISPLAY quot;LAST: quot; NAW-SPLIT-LAST.
DISPLAY quot;FIRST: quot; NAW-SPLIT-FIRST.
DISPLAY quot;PRE: quot; NAW-SPLIT-PRE.
DISPLAY quot;POST: quot; NAW-SPLIT-POST.
000100-EXIT.
EXIT.
COPY NAMEP.COB.
WebJam9
4. HAI
CAN HAS STDIO?
I HAS A PET
Lolcode
GIMMEH PET, OBTW
This is the beginning of a long comment block, or actually,
quot;OBTWquot; was the beginning. And to end it...
TLDR
BOTH SAEM PET AN quot;CATquot;, O RLY?
YA RLY,VISIBLE quot;JOO HAS A CATquot;
NO WAI, VISIBLE quot;JOO NEEDS CATquot;
OIC
I HAS A VAR
GIMMEH VAR
IZ VAR BIGGER THAN 10?
YARLY
BTW this is true
VISIBLE quot;BIG NUMBER!quot;
NOWAI
BTW this is false
VISIBLE quot;LITTLE NUMBER!quot;
KTHX
KTHXBAI
WebJam9
6. Ruby
require 'rubygems'
require 'httparty'
class Ebay
include HTTParty
end
begin
item = Ebay.get('http://rorbuilder.info/cgi-bin/ebay.cgi)['ebay']
item.each do |key, value|
puts key + ': ' + value
end
rescue
p 'oops that product doesn't exist'
end
WebJam9