US 11,875,137 B2
Method and apparatus for adding new inline prompts to a program development environment
Malgorzata Anna Brothers, Plano, TX (US); Harshal S Chhaya, Plano, TX (US); Pedro Edyvan Hernandez, Aguascalientes (MX); and Michael Georges Stella, Dallas, TX (US)
Assigned to TEXAS INSTRUMENTS INCORPORATED, Dallas, TX (US)
Filed by Texas Instruments Incorporated, Dallas, TX (US)
Filed on Apr. 6, 2021, as Appl. No. 17/223,386.
Claims priority of provisional application 63/122,395, filed on Dec. 7, 2020.
Prior Publication US 2022/0179624 A1, Jun. 9, 2022
Int. Cl. G06F 8/33 (2018.01); G06F 3/0482 (2013.01)
CPC G06F 8/33 (2013.01) [G06F 3/0482 (2013.01)] 25 Claims
OG exemplary drawing
 
1. A method for Python programming on a handheld device, the method comprising:
installing a module in a Python development environment on the handheld device, wherein:
the Python development environment includes a set of menu tags and a set of inline prompts;
each of the set of inline prompts is associated with a unique two byte code having a value between 0xE000 and 0xF8FF;
a set of remaining two byte code values includes values between 0xE000 and 0xF8FF that are not assigned to one of the set of inline prompts;
the Python development environment includes a first inline prompt defined based on a first one of the set of menu tags and a first one of the set of inline prompts;
the module includes a definition of a second inline prompt;
the second inline prompt is associated with a unique two byte code in the set of remaining two byte code values; and
the second inline prompt is different from the first inline prompt;
adding the second inline prompt to the first inline prompt to form a set of inline prompts;
displaying a first menu group, wherein the first menu group includes a first menu item definition associated with the first inline prompt; and
displaying a second menu group, wherein the second menu group includes a second menu item definition associated with the second inline prompt.