ast: move gay.pizza.pork.ast to gay.pizza.pork.ast.gen

This commit is contained in:
alex committed 2023-10-06 15:52:34 -07:00
1 parent d36310e698
commit 945ba85c98
83 files changed
+102 -115

No files matched your search

@@ -1,6 +1,6 @@
package gay.pizza.pork.evaluator
import gay.pizza.pork.ast.*
import gay.pizza.pork.ast.gen.*
import gay.pizza.pork.frontend.ImportLocator
class CompilationUnitContext(
@@ -1,6 +1,6 @@
package gay.pizza.pork.evaluator
import gay.pizza.pork.ast.*
import gay.pizza.pork.ast.gen.*
import kotlin.math.abs
@Suppress("JavaIoSerializableObjectMustHaveReadResolve")
@@ -1,6 +1,6 @@
package gay.pizza.pork.evaluator
import gay.pizza.pork.ast.FunctionDefinition
import gay.pizza.pork.ast.gen.FunctionDefinition
class FunctionContext(val compilationUnitContext: CompilationUnitContext, val node: FunctionDefinition) : CallableFunction {
val name: String = "${compilationUnitContext.name} ${node.symbol.id}"
@@ -1,6 +1,6 @@
package gay.pizza.pork.evaluator
import gay.pizza.pork.ast.ArgumentSpec
import gay.pizza.pork.ast.gen.ArgumentSpec
import gay.pizza.pork.common.unused
class InternalNativeProvider(val quiet: Boolean = false) : NativeProvider {
@@ -1,6 +1,6 @@
package gay.pizza.pork.evaluator
import gay.pizza.pork.ast.ArgumentSpec
import gay.pizza.pork.ast.gen.ArgumentSpec
interface NativeProvider {
fun provideNativeFunction(definitions: List<String>, arguments: List<ArgumentSpec>): CallableFunction