From 3fc184a0ce534211a32ec2fc945421220104b7d3 Mon Sep 17 00:00:00 2001 From: Sam Vervaeck Date: Fri, 14 Apr 2023 20:04:14 +0200 Subject: [PATCH] Move compiler to its own subdirectory --- package-lock.json => compiler/package-lock.json | 0 package.json => compiler/package.json | 0 {src => compiler/src}/analysis.ts | 0 {src => compiler/src}/bin/bolt.ts | 0 {src => compiler/src}/c.ts | 0 {src => compiler/src}/checker.ts | 0 {src => compiler/src}/cst.ts | 0 {src => compiler/src}/diagnostics.ts | 0 {src => compiler/src}/emitter.ts | 0 {src => compiler/src}/index.ts | 0 {src => compiler/src}/js.ts | 0 {src => compiler/src}/parser.ts | 0 {src => compiler/src}/passes/BoltToC.ts | 0 {src => compiler/src}/passes/BoltToJS.ts | 0 {src => compiler/src}/passes/TypeclassDictPass.ts | 0 {src => compiler/src}/program.ts | 0 {src => compiler/src}/scanner.ts | 0 {src => compiler/src}/scope.ts | 0 {src => compiler/src}/test/type-inference.md | 0 {src => compiler/src}/types.ts | 0 {src => compiler/src}/util.ts | 0 tsconfig.json => compiler/tsconfig.json | 0 22 files changed, 0 insertions(+), 0 deletions(-) rename package-lock.json => compiler/package-lock.json (100%) rename package.json => compiler/package.json (100%) rename {src => compiler/src}/analysis.ts (100%) rename {src => compiler/src}/bin/bolt.ts (100%) rename {src => compiler/src}/c.ts (100%) rename {src => compiler/src}/checker.ts (100%) rename {src => compiler/src}/cst.ts (100%) rename {src => compiler/src}/diagnostics.ts (100%) rename {src => compiler/src}/emitter.ts (100%) rename {src => compiler/src}/index.ts (100%) rename {src => compiler/src}/js.ts (100%) rename {src => compiler/src}/parser.ts (100%) rename {src => compiler/src}/passes/BoltToC.ts (100%) rename {src => compiler/src}/passes/BoltToJS.ts (100%) rename {src => compiler/src}/passes/TypeclassDictPass.ts (100%) rename {src => compiler/src}/program.ts (100%) rename {src => compiler/src}/scanner.ts (100%) rename {src => compiler/src}/scope.ts (100%) rename {src => compiler/src}/test/type-inference.md (100%) rename {src => compiler/src}/types.ts (100%) rename {src => compiler/src}/util.ts (100%) rename tsconfig.json => compiler/tsconfig.json (100%) diff --git a/package-lock.json b/compiler/package-lock.json similarity index 100% rename from package-lock.json rename to compiler/package-lock.json diff --git a/package.json b/compiler/package.json similarity index 100% rename from package.json rename to compiler/package.json diff --git a/src/analysis.ts b/compiler/src/analysis.ts similarity index 100% rename from src/analysis.ts rename to compiler/src/analysis.ts diff --git a/src/bin/bolt.ts b/compiler/src/bin/bolt.ts similarity index 100% rename from src/bin/bolt.ts rename to compiler/src/bin/bolt.ts diff --git a/src/c.ts b/compiler/src/c.ts similarity index 100% rename from src/c.ts rename to compiler/src/c.ts diff --git a/src/checker.ts b/compiler/src/checker.ts similarity index 100% rename from src/checker.ts rename to compiler/src/checker.ts diff --git a/src/cst.ts b/compiler/src/cst.ts similarity index 100% rename from src/cst.ts rename to compiler/src/cst.ts diff --git a/src/diagnostics.ts b/compiler/src/diagnostics.ts similarity index 100% rename from src/diagnostics.ts rename to compiler/src/diagnostics.ts diff --git a/src/emitter.ts b/compiler/src/emitter.ts similarity index 100% rename from src/emitter.ts rename to compiler/src/emitter.ts diff --git a/src/index.ts b/compiler/src/index.ts similarity index 100% rename from src/index.ts rename to compiler/src/index.ts diff --git a/src/js.ts b/compiler/src/js.ts similarity index 100% rename from src/js.ts rename to compiler/src/js.ts diff --git a/src/parser.ts b/compiler/src/parser.ts similarity index 100% rename from src/parser.ts rename to compiler/src/parser.ts diff --git a/src/passes/BoltToC.ts b/compiler/src/passes/BoltToC.ts similarity index 100% rename from src/passes/BoltToC.ts rename to compiler/src/passes/BoltToC.ts diff --git a/src/passes/BoltToJS.ts b/compiler/src/passes/BoltToJS.ts similarity index 100% rename from src/passes/BoltToJS.ts rename to compiler/src/passes/BoltToJS.ts diff --git a/src/passes/TypeclassDictPass.ts b/compiler/src/passes/TypeclassDictPass.ts similarity index 100% rename from src/passes/TypeclassDictPass.ts rename to compiler/src/passes/TypeclassDictPass.ts diff --git a/src/program.ts b/compiler/src/program.ts similarity index 100% rename from src/program.ts rename to compiler/src/program.ts diff --git a/src/scanner.ts b/compiler/src/scanner.ts similarity index 100% rename from src/scanner.ts rename to compiler/src/scanner.ts diff --git a/src/scope.ts b/compiler/src/scope.ts similarity index 100% rename from src/scope.ts rename to compiler/src/scope.ts diff --git a/src/test/type-inference.md b/compiler/src/test/type-inference.md similarity index 100% rename from src/test/type-inference.md rename to compiler/src/test/type-inference.md diff --git a/src/types.ts b/compiler/src/types.ts similarity index 100% rename from src/types.ts rename to compiler/src/types.ts diff --git a/src/util.ts b/compiler/src/util.ts similarity index 100% rename from src/util.ts rename to compiler/src/util.ts diff --git a/tsconfig.json b/compiler/tsconfig.json similarity index 100% rename from tsconfig.json rename to compiler/tsconfig.json