@@ -7,6 +7,7 @@ import { call_with_current_continuation } from './cse-machine/continuations'
77import Heap from './cse-machine/heap'
88import { Transformers } from './cse-machine/interpreter'
99import { cset_apply , cset_eval } from './cse-machine/scheme-macros'
10+ import { Chapter , Variant , type LanguageOptions } from './langs'
1011import * as list from './stdlib/list'
1112import { list_to_vector } from './stdlib/list'
1213import { listPrelude } from './stdlib/list.prelude'
@@ -25,7 +26,6 @@ import * as stream from './stdlib/stream'
2526import { streamPrelude } from './stdlib/stream.prelude'
2627import { createTypeEnvironment , tForAll , tVar } from './typeChecker/utils'
2728import type { Context , CustomBuiltIns , Environment , NativeStorage , Value } from './types'
28- import { Chapter , Variant , type LanguageOptions } from './langs'
2929import * as operators from './utils/operators'
3030import { stringify } from './utils/stringify'
3131
@@ -366,7 +366,6 @@ export const importBuiltins = (context: Context, externalBuiltIns: CustomBuiltIn
366366 defineBuiltin (
367367 context ,
368368 'apply_in_underlying_javascript(fun, args)' ,
369- // tslint:disable-next-line:ban-types
370369 ( fun : Function , args : Value ) => fun . apply ( fun , list_to_vector ( args ) )
371370 )
372371
@@ -389,7 +388,6 @@ export const importBuiltins = (context: Context, externalBuiltIns: CustomBuiltIn
389388 defineBuiltin ( context , 'is_NaN(val)' , misc . is_NaN )
390389 defineBuiltin ( context , 'has_own_property(obj, prop)' , misc . has_own_property )
391390 defineBuiltin ( context , 'alert(val)' , alert )
392- // tslint:disable-next-line:ban-types
393391 defineBuiltin ( context , 'timed(fun)' , ( f : Function ) =>
394392 misc . timed ( context , f , context . externalContext , externalBuiltIns . rawDisplay )
395393 )
0 commit comments