|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use NameExpr | |
|---|---|
| org.millscript.millscript.expr | |
| org.millscript.millscript.syntax | |
| Uses of NameExpr in org.millscript.millscript.expr |
|---|
| Methods in org.millscript.millscript.expr that return NameExpr | |
|---|---|
NameExpr |
LambdaExpr.getRest()
Returns the name expression for the list of unspecified arguments to this lambda expression. |
| Methods in org.millscript.millscript.expr that return types with arguments of type NameExpr | |
|---|---|
org.millscript.commons.util.IList<NameExpr> |
LambdaExpr.getArgs()
Returns the list of argument name expressions for this lambda expression. |
| Constructors in org.millscript.millscript.expr with parameters of type NameExpr | |
|---|---|
AssignExpr(NameExpr l,
Expr<?> r)
Creates a new assign expression for the specified name and value expressions. |
|
BindingFromExpr(NameExpr n,
Expr<?> f)
Constructs a new from counter binding expression, with the suplied name and starting point expression. |
|
BindingFromToExpr(NameExpr n,
Expr<?> f,
Expr<?> t)
Constructs a new from-to counter binding expression, with the suplied name, starting point and end point expressions. |
|
BindingListExpr(NameExpr a,
Expr<?> b)
Constructs a new list binding expression, with the supplied name and list expressions. |
|
BindingMapExpr(NameExpr k,
NameExpr v,
Expr<?> i)
Constructs a new map binding expression, with the supplied key and value name expressions and map expression. |
|
LambdaExpr(java.lang.String nm,
org.millscript.commons.util.IList<NameExpr> a,
NameExpr r,
Expr<?> b)
Creates a new lambda expression with the specified name, arguments and body expressions. |
|
MethodExpr(NameExpr name,
LambdaExpr e)
Creates a new method expression, for the specified lamba expression. |
|
MethodOverrideExpr(NameExpr mn,
NameExpr cn,
LambdaExpr e)
Creates a new method override expression, to override the specified method with the new body for the specified type signature. |
|
SpiceClassInitExpr(NameExpr name,
LambdaExpr lambda)
Constructs a new init expression for the specified initialiser. |
|
VarExpr(boolean isconst,
NameExpr a,
Expr<?> b)
Creates a new variable expression, to declare a variable/constant, with the specified name and value. |
|
| Constructor parameters in org.millscript.millscript.expr with type arguments of type NameExpr | |
|---|---|
LambdaExpr(java.lang.String nm,
org.millscript.commons.util.IList<NameExpr> a,
NameExpr r,
Expr<?> b)
Creates a new lambda expression with the specified name, arguments and body expressions. |
|
| Uses of NameExpr in org.millscript.millscript.syntax |
|---|
| Methods in org.millscript.millscript.syntax that return NameExpr | |
|---|---|
NameExpr |
SpiceClassParserDelegate.getEnclosingClass()
|
NameExpr |
ConfigurationParserImpl.getEnclosingClass()
|
NameExpr |
Parser.getEnclosingClass()
Returns the enclosing class for this parser. |
NameExpr |
FunctionHeader.getName()
Returns the function name expression for this header. |
NameExpr |
QualifiedNameSyntax.postfix(java.lang.String sym,
int prec,
Expr lhs,
Parser parser)
|
NameExpr |
SpiceClassParserDelegate.readName()
|
NameExpr |
ConfigurationParserImpl.readName()
|
NameExpr |
Parser.readName()
Reads the next token from the source as a name and returns a name expression for it. |
| Methods in org.millscript.millscript.syntax that return types with arguments of type NameExpr | |
|---|---|
org.millscript.commons.util.EList<NameExpr> |
FunctionHeader.getArglist()
Returns a list holding the arguments for this function header. |
| Constructors in org.millscript.millscript.syntax with parameters of type NameExpr | |
|---|---|
SpiceClassParserDelegate(Parser p,
NameExpr name)
Constructs a new SpiceClassParserDelegate to parse a class with the specified name, using the specified parser. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||