bloqade.analog.builder.pragmas.AddArgs
← Module overview
class
method
classAddArgs¶source
bloqade.analog.builder.pragmas.AddArgs
class AddArgsmethodargs¶source
bloqade.analog.builder.pragmas.AddArgs.args
def args(args_list: List[Union[str, Variable]]) -> ArgsAdd arguments to the current program.
Parameters
| Name | Type | Description |
|---|---|---|
args_list | List[Union[str, Variable]] | List of argument names or Variable objects to be added. |
Returns
ArgsArgs: A new instance of the Args class with the specified arguments.
Raises
| Type | Description |
|---|---|
TypeError | If args_list contains invalid types. |
Note
This method is useful for deferring the value assignment of certain variables to runtime.
source