Вы находитесь на странице: 1из 6

NAHE SHPRTH SHARHA Kou No-: Iio18210054 CLASS: CSE-b

EnttRIHENTNo 2 ATE 18 Sep, 2ozo

HIH: Wik Pooghn t dud toun in ..

RORAM4
#includ < stel bool h>

#intwlu Shing
ncd ctltbh
bool i Valldelinska Cchas c)
ch-=''|| ch= (4|lckz=|| tha: (*||

c h ' I l ch- "?')


chwn Ltu);
Tchut Jalu);

bool is ValilOemter (chakh th) ?


Nlch == )|| ch '+ll cho: /'|leks:(3'}|eh')
Cch
ch")
Ochs hru);
ockhutwole
is VALID IBENTIFIER
Rehatt ikt stin a
boel is ValidTdosiin Cchan * sth)

h Loas|| sh lol]:|i ald Telonbints sh)


ehs(laluey
schun h);
3
bolValsd Ked Ccla * sh){
shop ( th, ")U! shd-p( sh, "ele") \| 1sheng(sh,'islt
Shcp Csh,"d)| shne ( sh,bak")| Iskemplsh,nk
Csh,id") I1shng Csh,"deusk) I| !shene lsh,"Ha))|
shcne
shrhau") || !shup (sh, cha") || 1 shp(sh, "au")
sh
"chas") (|ishene tsh, "sizeet") 1) lshunp (sh,"
shonp sh,
1lshtp Cs , "typcaet") 1| ! shp (sh veld
1sng lsh," slat")
sk,"shd") 1|1shplsh,
gplo"))
llsrn
behan

beel i VoliT.kyeh Cchasxsh)


i , len shle,th

Lizo, icln ,ivt)


Csh i1:A Sth )I?&4sh Cill:'2 At shli]l:'3

dchusYaue)
Ouhu hu)

oolKLNuubes Cchas *sh)


idi, bn shlnlsh),
bool hu buimal alse;

koaieo icln i )
(sfie 5'aksk{:!
k+
sh li=4,?AA sth: 4)44

Yehunu);
, ( Ci=(,))

ehu haubuetinl)

clast subeht-gs lulas ah, 1J l ,4i j ) £


clas t &ub sh : (clast) ralloe Caiaeh Cehan ) x (aytt-l{t r2);

ei-kH le:biybh it)


Subsh ti-lt] st Li7 a

Subsh Ly-1 t). 1o


rehb substa)

Void diutTokns (chaagh)}

i lenska shl (sh),

aliabelichn (sh fai)= kalue )*

due il, CuVld blacha sh xiyd) s s


hu 4te 12b
Cla Y&ubSh Suh shig (sh, lll, Tit -1);
ValLd kwnd (Subsh)e hu)
i ud kaund :9s'1",Aub st.),
ValidJ.le{gubsh) a*u)

owt,fdNuwbe 1. ,4ubsh)

Vala bybmika (th lsigd- 0). Jalu)


ri Vlia Tauki 7.a'lw), Aubsh ),

un',

ehas sh Lio) x :
atlb, "

ToR :I
dwes Tok (sh),
Debug Language
ain.c

72 i n t ength (str);
while (right length &8& left <= right)
74
if(isvalidDel imiter (str[right]) == false)
75
1ght
input
l Tokens are :
lid keyword "float"
alid Ident ifier : '*
al1a operator '="

lid Identif1e
Lid operator '+*

nvalid Identifier "1b*

Progran finished with exit code 0


resa ENTER to exit conaole.

Вам также может понравиться