CA2302306A1 - Langage meta pour application de transactions en c++ - Google Patents
Langage meta pour application de transactions en c++ Download PDFInfo
- Publication number
- CA2302306A1 CA2302306A1 CA002302306A CA2302306A CA2302306A1 CA 2302306 A1 CA2302306 A1 CA 2302306A1 CA 002302306 A CA002302306 A CA 002302306A CA 2302306 A CA2302306 A CA 2302306A CA 2302306 A1 CA2302306 A1 CA 2302306A1
- Authority
- CA
- Canada
- Prior art keywords
- script
- language
- recited
- stack machine
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/31—Programming languages or programming paradigms
- G06F8/315—Object-oriented languages
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computing Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Devices For Executing Special Programs (AREA)
- Stored Programmes (AREA)
Abstract
Cette invention se rapporte à un langage d'information en code machine du type métalangage C<++> ("CML"), implémenté au-dessus de C<++> et fournissant un couplage direct à C<++> en utilisant une couche de réflexion. Ce langage d'information en code machine CML forme un langage d'information en code machine basé objet de niveau élevé avec un syntaxe simple. Il constitué également un langage fortement typé avec une capacité d'afférence du type. En utilisant ce langage d'information en code machine CML, la compilation dans une représentation interne pour une machine à pile est d'abord réalisée. Une structure de réflexion (RTTI) permet l'accès direct aux attributs et méthodes de classe C<++> par nom et permet à l'information en code machine d'interagir avec des objets commerciaux programmés en C<++>.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US35339499A | 1999-07-15 | 1999-07-15 | |
| US09/353394 | 1999-07-15 | ||
| PCT/US1999/016770 WO2001006357A1 (fr) | 1999-07-15 | 1999-07-26 | Metalangage pour applications commerciales en c?++¿ |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CA2302306A1 true CA2302306A1 (fr) | 2001-01-15 |
Family
ID=23388903
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CA002302306A Abandoned CA2302306A1 (fr) | 1999-07-15 | 1999-07-26 | Langage meta pour application de transactions en c++ |
Country Status (4)
| Country | Link |
|---|---|
| EP (1) | EP1196846A1 (fr) |
| AU (1) | AU5227599A (fr) |
| CA (1) | CA2302306A1 (fr) |
| WO (1) | WO2001006357A1 (fr) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| ATE344477T1 (de) * | 2001-04-11 | 2006-11-15 | Alstom Technology Ltd | Verfahren und computerprogramm zur statischen simulation nichtlinearer zusammenhänge in thermodynamischen netzwerken |
| US7392237B2 (en) | 2001-04-26 | 2008-06-24 | Siemens Medical Solutions Usa, Inc. | Identifier code translation system |
| US20020196295A1 (en) | 2001-06-26 | 2002-12-26 | Siemens Medical Solutions Health Services Corporation | System and user interface supporting use of customizable expressions by applications |
| US7873592B2 (en) | 2007-04-20 | 2011-01-18 | Microsoft Corporation | Type inference for object-oriented languages |
| US10318635B2 (en) | 2012-09-28 | 2019-06-11 | Cerner Innovation, Inc. | Automated mapping of service codes in healthcare systems |
| US10565315B2 (en) | 2012-09-28 | 2020-02-18 | Cerner Innovation, Inc. | Automated mapping of service codes in healthcare systems |
| US10403391B2 (en) | 2012-09-28 | 2019-09-03 | Cerner Health Services, Inc. | Automated mapping of service codes in healthcare systems |
| US10490306B2 (en) | 2015-02-20 | 2019-11-26 | Cerner Innovation, Inc. | Medical information translation system |
| CN115686470B (zh) * | 2022-11-02 | 2025-06-10 | 四川大学 | 基于CAX软件录制用户操作自动生成Python脚本的方法和装置 |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5809304A (en) * | 1994-07-12 | 1998-09-15 | Jr East Japan Information Systems Co., Inc. | Method of designing application-oriented program |
| GB2320111A (en) * | 1996-12-06 | 1998-06-10 | Jba Holdings Plc | Data processing system and method for software development/configuration |
-
1999
- 1999-07-26 WO PCT/US1999/016770 patent/WO2001006357A1/fr not_active Ceased
- 1999-07-26 AU AU52275/99A patent/AU5227599A/en not_active Abandoned
- 1999-07-26 CA CA002302306A patent/CA2302306A1/fr not_active Abandoned
- 1999-07-26 EP EP99937436A patent/EP1196846A1/fr not_active Withdrawn
Also Published As
| Publication number | Publication date |
|---|---|
| EP1196846A1 (fr) | 2002-04-17 |
| AU5227599A (en) | 2001-02-05 |
| WO2001006357A1 (fr) | 2001-01-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Clifton et al. | MultiJava: Design rationale, compiler implementation, and applications | |
| US5586328A (en) | Module dependency based incremental compiler and method | |
| Kozen | Efficient code certification | |
| US20050050525A1 (en) | System and method of universal programming language conversion | |
| US20040268301A1 (en) | Adding new compiler methods to an integrated development environment | |
| WO2009142716A1 (fr) | Transformation d'ensembles de contraintes à base de notification en exécution impérative | |
| Gisi et al. | Extending a tool integration language | |
| US6951014B1 (en) | Method and apparatus for representation of a JavaScript program for execution by a JavaScript interpreter | |
| Hillerström | Foundations for programming and implementing effect handlers | |
| CA2302306A1 (fr) | Langage meta pour application de transactions en c++ | |
| Biboudis et al. | Recaf: Java dialects as libraries | |
| Brandis et al. | The Oberon system family | |
| US20070074185A1 (en) | Identifier expressions | |
| Mehl | The Oz Virtual Machine-Records, Transients and Deep Guards | |
| Ghuloum | An incremental approach to compiler construction | |
| Gregor et al. | Concepts for C++ 0x (revision 1) | |
| Gabriel et al. | Foundation for a C++ programming environment | |
| Mauny | Integrating lazy evaluation in strict ML | |
| Mehta | Static Analysis of JavaScript Programs | |
| Hicks | Types and intermediate representations | |
| Johnstone et al. | Designing and implementing language translators with rdp {a case study | |
| Chand et al. | A Programmer’s Guide to ADO. NET in C | |
| van Rossum et al. | Python frequently asked questions | |
| van der Storm | Implementing actions | |
| Abrahams | The CIMS PL/I compiler |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EEER | Examination request | ||
| FZDE | Discontinued |