Compiler Construction - Lista 2.

Zadanie 1.

a)
(-|+|\varepsilon)(0-9)+
b)
” (a-z|A-Z|0-9|(\backslash (n|t|'|”|(0-7)^3)))* „
c)
' (a-z|A-Z|0-9|(''))* '
d)
/* (.*?) */
e)
/ / (.*?) \backslash n
f)
( .(a-z|A-Z|0-9|_)+) | ..(a-z|A-Z|0-9|_|.)+ | (a-z|A-Z|0-9|_)+ )
g)
( (a|b|c)*a(a|b|c)*b(a|b|c)*c(a|b|c)* | b(a|b|c)*a(a|b|c)*c(a|b|c)* | a(a|b|c)*c(a|b|c)*b(a|b|c)* | b(a|b|c)*c(a|b|c)*a(a|b|c)* | c(a|b|c)*a(a|b|c)*b(a|b|c)* | c(a|b|c)*b(a|b|c)*a(a|b|c)* )
yes, i could, but it would be very long

Zadanie 2.

 
compiler_construction/lista2.txt · ostatnio zmienione: 2009/11/09 09:08 przez drx
 
Wszystkie treści w tym wiki, którym nie przyporządkowano licencji, podlegają licencji:MIT License
Recent changes RSS feed