CBI: Component binary interface

preliminary draft: Thu Nov 11 09:00:40 PST 1999

Introduction

Goals

Relationship to CORBA, DCOM and UNIX Shared Libraries.

Interface concepts

CBI is designed to be a very high level interface with strong semantics.

Types

psuedo-grammar

alg_class ::= 
	"algebraic" "class" "$"UPPERCASE_ID "is" alg_class_decls "end"

alg_case_decls ::= alg_case_decl (";"? | ";" alg_case_decls)

alg_case_decl ::= "case" UPPERCASE_ID ("(" attr_list ")" | "" )

attr_list ::= 

References:


proposal by John Meacham