LL语法和FIRST

LL grammar and FIRST

假设一段 LL 语法

STATEMENT ::= ε | R
R         :: = print (variable)

然后我尝试找到第一个(声明)

FIRST(STATEMENT) = FIRST(ε) + FIRST(R)
FIRST(R) = { print (variable) } 

我的问题是。 FIRST(R) 是否正确?或以下:

FIRST(R) = {print}

不,FIRST(R) 只是 print,假设 print 是一个标记。