move ast types into seperate ts file (#169)

This commit is contained in:
Kurt Hutten
2023-07-13 16:57:22 +10:00
committed by GitHub
parent 317dc6d0b2
commit 3fc4d71a1e
28 changed files with 234 additions and 265 deletions

View File

@ -1,9 +1,6 @@
import { useEffect, useState, useRef } from 'react'
import {
abstractSyntaxTree,
BinaryPart,
Value,
} from '../lang/abstractSyntaxTree'
import { abstractSyntaxTree } from '../lang/abstractSyntaxTree'
import { BinaryPart, Value } from '../lang/abstractSyntaxTreeTypes'
import { executor } from '../lang/executor'
import {
createIdentifier,

View File

@ -1,6 +1,6 @@
import { Dialog, Transition } from '@headlessui/react'
import { Fragment, useState } from 'react'
import { Value } from '../lang/abstractSyntaxTree'
import { Value } from '../lang/abstractSyntaxTreeTypes'
import {
AvailableVars,
addToInputHelper,

View File

@ -1,6 +1,6 @@
import { Dialog, Transition } from '@headlessui/react'
import { Fragment, useState } from 'react'
import { Value } from '../lang/abstractSyntaxTree'
import { Value } from '../lang/abstractSyntaxTreeTypes'
import {
AvailableVars,
addToInputHelper,

View File

@ -1,6 +1,6 @@
import { useState, useEffect } from 'react'
import { toolTips, useStore } from '../../useStore'
import { Value, VariableDeclarator } from '../../lang/abstractSyntaxTree'
import { Value, VariableDeclarator } from '../../lang/abstractSyntaxTreeTypes'
import {
getNodePathFromSourceRange,
getNodeFromPath,

View File

@ -1,6 +1,6 @@
import { useState, useEffect } from 'react'
import { toolTips, useStore } from '../../useStore'
import { Value, VariableDeclarator } from '../../lang/abstractSyntaxTree'
import { Value, VariableDeclarator } from '../../lang/abstractSyntaxTreeTypes'
import {
getNodePathFromSourceRange,
getNodeFromPath,

View File

@ -1,6 +1,6 @@
import { useState, useEffect } from 'react'
import { toolTips, useStore } from '../../useStore'
import { Value } from '../../lang/abstractSyntaxTree'
import { Value } from '../../lang/abstractSyntaxTreeTypes'
import {
getNodePathFromSourceRange,
getNodeFromPath,

View File

@ -5,7 +5,7 @@ import {
BinaryPart,
Value,
VariableDeclarator,
} from '../../lang/abstractSyntaxTree'
} from '../../lang/abstractSyntaxTreeTypes'
import {
getNodePathFromSourceRange,
getNodeFromPath,

View File

@ -1,6 +1,6 @@
import { useState, useEffect } from 'react'
import { toolTips, useStore } from '../../useStore'
import { Value } from '../../lang/abstractSyntaxTree'
import { Value } from '../../lang/abstractSyntaxTreeTypes'
import {
getNodePathFromSourceRange,
getNodeFromPath,

View File

@ -1,7 +1,7 @@
import { useState, useEffect } from 'react'
import { create } from 'react-modal-promise'
import { toolTips, useStore } from '../../useStore'
import { Value } from '../../lang/abstractSyntaxTree'
import { Value } from '../../lang/abstractSyntaxTreeTypes'
import {
getNodePathFromSourceRange,
getNodeFromPath,

View File

@ -5,7 +5,7 @@ import {
BinaryPart,
Value,
VariableDeclarator,
} from '../../lang/abstractSyntaxTree'
} from '../../lang/abstractSyntaxTreeTypes'
import {
getNodePathFromSourceRange,
getNodeFromPath,

View File

@ -5,7 +5,7 @@ import {
BinaryPart,
Value,
VariableDeclarator,
} from '../../lang/abstractSyntaxTree'
} from '../../lang/abstractSyntaxTreeTypes'
import {
getNodePathFromSourceRange,
getNodeFromPath,

View File

@ -1,7 +1,7 @@
import { useState, useEffect } from 'react'
import { create } from 'react-modal-promise'
import { toolTips, useStore } from '../../useStore'
import { Value } from '../../lang/abstractSyntaxTree'
import { Value } from '../../lang/abstractSyntaxTreeTypes'
import {
getNodePathFromSourceRange,
getNodeFromPath,