This commit is contained in:
2025-09-08 02:32:01 +10:00
parent 8d03316b1b
commit 60e215dd3d
10 changed files with 518 additions and 121 deletions

View File

@@ -0,0 +1,20 @@
interface LeadMsg {
msg_type: 'set' | 'get' | 'error' | 'bulk';
cell?: CellRef;
raw?: string;
eval?: Literal;
bulk_msgs?: Array<LeadMsg>;
}
interface CellRef {
row: number;
col: number;
}
type LiteralType = 'Number' | 'Boolean' | 'String';
type LiteralValue = number | string | boolean;
interface Literal {
type: LiteralType;
value: LiteralValue;
}