Add regex to reef #1

Merged
defunkt merged 11 commits from regex into main 2025-10-16 21:15:42 +00:00
Showing only changes of commit 79f449bc6c - Show all commits

View File

@ -1,4 +1,4 @@
import { Scope } from './scope' import { Scope } from "./scope"
export type Value = export type Value =
| { type: 'null'; value: null } | { type: 'null'; value: null }
@ -9,13 +9,13 @@ export type Value =
| { type: 'dict'; value: Dict } | { type: 'dict'; value: Dict }
| { type: 'regex'; value: RegExp } | { type: 'regex'; value: RegExp }
| { | {
type: 'function' type: 'function',
params: string[] params: string[],
defaults: Record<string, number> // indices into constants defaults: Record<string, number>, // indices into constants
body: number body: number,
parentScope: Scope parentScope: Scope,
variadic: boolean variadic: boolean,
named: boolean named: boolean,
value: '<function>' value: '<function>'
} }