Method to produce application oriented languages
US6425119B1 · kind B1 · utility
Assignees
Inventors
Key dates
| Filing date | Apr 9, 1999 |
| Grant date | Jul 23, 2002 |
| Priority date | — |
| Expiry date | Apr 9, 2019 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F8/30
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Jargons are a family of application oriented languages well-suited for representing and processing complex, hierarchically structured information. A system is presented that automates most of the work of making a jargon, so practically any programmer can make a simple one in a few days. Every jargon has the same syntax, is processed with same ready-made base interpreter, and comes complete with a suite of “deluxe” features: debugger, error handler, function definition, associative arrays, variables, incremental loader, among others. The system provides a general purpose programming language for writing actions that defines the semantics of a jargon and an interpreter written in the general purpose language and customized for the jargon, by integrating the jargon's actions into the interpreter. Using jargons, the same information document may be reprocessed to generate a multiplicity of products.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.