Module syntax. doesn't really do anything yet. well, it groups definitions

This commit is contained in:
Dustin Swan 2026-04-01 21:39:08 -06:00
parent d3248be4d9
commit ed103ed2cb
No known key found for this signature in database
GPG key ID: 30D46587E2100467
3 changed files with 77 additions and 50 deletions

View file

@ -147,6 +147,7 @@ export type Definition = {
column?: number
start?: number
annotation?: Annotation
module?: string
}
export type Rebind = {
@ -175,6 +176,7 @@ export type TypeDefinition = {
line?: number
column?: number
start?: number
module?: string
}
export type Annotation = {
@ -195,6 +197,7 @@ export type ClassDefinition = {
line?: number
column?: number
start?: number
module?: string
}
export type InstanceDeclaration = {
@ -204,6 +207,7 @@ export type InstanceDeclaration = {
line?: number
column?: number
start?: number
module?: string
}
export type AST =