Patent ID: 11886841
Assignee: TEXAS INSTRUMENTS INCORPORATED
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method for Python programming on a handheld device, the method comprising:
displaying, by a Python program editor in an editor screen, a Python function with a first indicator and a second indicator, wherein the first indicator indicates a first argument helper is available for activation for a first parameter of the Python function and the second indicator indicates a second argument helper for a second parameter of the Python function;
activating, by the Python program editor executing on the handheld device and responsive to programmer input, the first argument helper for the first parameter of the Python function, wherein the first argument helper comprises first valid argument values for the first parameter;
in response to the activating of the first argument helper, displaying, by the Python program editor, a first hint associated with a first valid argument value of the first valid argument values for the first parameter, wherein the first hint includes an explanation of the first valid argument value of the first valid argument values, wherein the explanation describes functionality associated with the first valid argument value of the first valid argument values;
receiving, by the Python program editor, programmer selection of the first valid argument value of the first valid argument values;
displaying, by the Python program editor, the Python function with the first valid argument value in the editor screen;
prompting, by the Python program editor, an assignment of the Python function to a variable by placing an editor cursor at a beginning of a line that includes the Python function; and
in response to the Python function including the assignment to the variable and no additional parameters are required for the Python function, placing, by the Python program editor, the editor cursor at an end of the line that includes the Python function.