Ed Davis

Joined 31 August 2022
no edit summary
No edit summary
No edit summary
Line 14:
Create a lexical analyzer for the Tiny programming language.
 
;Specification
-------------
 
{| class="wikitable"
Line 38 ⟶ 37:
operators:
 
{| class="wikitable"
'*' multiply Mul
|-
'/' divide Div
! Characters !! Common name !! Name
'+' plus Add
|-
'-' minus and unary minus Sub and Uminus
| '<*' || less thanmultiply || LssMul
|-
'<=' less than or equal Leq
| '>/' || divide greater than || GtrDiv
|-
'!=' not equal Neq
| '=+' || plus assign || AssignAdd
|-
'&&' and And
| '-' || minus and unary minus || Sub and Uminus
|-
| '<' || less than || Lss
|-
| '<=' || less than or equal || Leq
|-
| '>' || greater than || Gtr
|-
| '!=' || not equal || Neq
|-
| '/=' || divide assign || DivAssign
|-
| '*&&' || and multiply || MulAnd
|}
 
symbols:
155

edits