Apparatus and method for metaprogramming platform
AssigneeThe Treeline Company
InventorsMike McNeil, Scott Gress, Cody Stoltman, Rachael Shaw, Irl Nathan
Life of this patent
Estimating the term…
Loading patent…
AssigneeThe Treeline Company
InventorsMike McNeil, Scott Gress, Cody Stoltman, Rachael Shaw, Irl Nathan
Estimating the term…
Provided is a process of compiling user instructions into a JavaScript program, the process including: obtaining a library comprising a plurality of subroutines having a standardized interface and encoded in a human-readable format; obtaining a decision tree, the decision tree containing a declarative representation of business logic to be implemented in a human-readable JavaScript program to be executed server-side in a client-server architecture, the decision tree identifying at least a plurality of the subroutines in the library to be used in the JavaScript program; and compiling the decision tree and the plurality of subroutines into the JavaScript program, wherein compiling comprises: crawling the decision tree and identifying the subroutines; parsing the one or more instructions executed to perform the tasks of the identified subroutines from the respective standardized interface of the identified subroutines; and adding at least part of the parsed instructions to a text representation of the JavaScript program.
A method of compiling user instructions into a JavaScript program, the method comprising:
A system comprising:
Dependencies are inferred from the claim text.