From 1c3897db6d17973a66985bb6fc0c3cac0e13a5e5 Mon Sep 17 00:00:00 2001 From: Scott Lawrence Date: Mon, 10 Jun 2024 02:15:24 -0600 Subject: Various stubbing --- src/Data.jl | 5 +++++ src/MonteCarlo.jl | 6 ++++++ src/Vatic.jl | 25 +++++++++++++++++++++++-- src/platforms/Manifold.jl | 2 ++ src/platforms/Metaculus.jl | 2 ++ 5 files changed, 38 insertions(+), 2 deletions(-) create mode 100644 src/Data.jl create mode 100644 src/MonteCarlo.jl create mode 100644 src/platforms/Manifold.jl create mode 100644 src/platforms/Metaculus.jl (limited to 'src') diff --git a/src/Data.jl b/src/Data.jl new file mode 100644 index 0000000..c1323b6 --- /dev/null +++ b/src/Data.jl @@ -0,0 +1,5 @@ +module Data + +using TOML + +end diff --git a/src/MonteCarlo.jl b/src/MonteCarlo.jl new file mode 100644 index 0000000..5d87834 --- /dev/null +++ b/src/MonteCarlo.jl @@ -0,0 +1,6 @@ +module MonteCarlo + +struct MarkovChain +end + +end diff --git a/src/Vatic.jl b/src/Vatic.jl index 275c2eb..51abad3 100644 --- a/src/Vatic.jl +++ b/src/Vatic.jl @@ -1,5 +1,26 @@ module Vatic -greet() = print("Hello World!") +include("Data.jl") -end # module vatic +include("MonteCarlo.jl") + +include("platforms/Manifold.jl") +include("platforms/Metaculus.jl") + +using ArgParse +using REPL + +function main() + args = let + s = ArgParseSettings() + @add_arg_table s begin + end + parse_args(s) + end + + term = REPL.Terminals.TTYTerminal("dumb", stdin, stdout, stderr) + repl = REPL.LineEditREPL(term, true) + REPL.run_repl(repl) +end + +end diff --git a/src/platforms/Manifold.jl b/src/platforms/Manifold.jl new file mode 100644 index 0000000..bea4735 --- /dev/null +++ b/src/platforms/Manifold.jl @@ -0,0 +1,2 @@ +module Manifold +end diff --git a/src/platforms/Metaculus.jl b/src/platforms/Metaculus.jl new file mode 100644 index 0000000..6bad7e5 --- /dev/null +++ b/src/platforms/Metaculus.jl @@ -0,0 +1,2 @@ +module Metaculus +end -- cgit v1.2.3-54-g00ecf