-
-
Notifications
You must be signed in to change notification settings - Fork 12
Targetability Status #7
Copy link
Copy link
Open
Labels
specRelated to the specification of LAMRelated to the specification of LAMtrackingThis issue is used for tracking statusThis issue is used for tracking status
Metadata
Metadata
Assignees
Labels
specRelated to the specification of LAMRelated to the specification of LAMtrackingThis issue is used for tracking statusThis issue is used for tracking status
One of the goals of LAM is to be easy to target.
This means that we should provide tools to work with the bytecode, inspect it, and debug it. Ideally both in binary and text format, and converting between them quickly.
Bytecode
Tools
lam validate-- can validate bytecode in text and binary formatlam text-to-binandlam bin-to-text-- translate bytecode between text and binary formatlam inspect-- meta information about the provided bytecodelam compile-- should emit DWARF debug symbols by default, but drop 'em with a--releaseflaglam debug-- should start a step-debugger for a LAM program