Skip to content

Commit

Permalink
Folders created and versions setted
Browse files Browse the repository at this point in the history
  • Loading branch information
OJarrisonn committed Jan 19, 2024
1 parent d59ac12 commit 221a3e2
Show file tree
Hide file tree
Showing 33 changed files with 113 additions and 21 deletions.
25 changes: 9 additions & 16 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,16 +1,9 @@
[package]
name = "vaca"
version = "0.3.0"
edition = "2021"
description = "Vaca programming language interpreter"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
clap = { version = "4.4.18", features = ["derive"] }
envconfig = "0.10.0"
homedir = "0.2.1"
pest = "2.7.6"
pest_derive = "2.7.6"
rustyline = { version = "13.0.0", features = ["derive"] }
speedy = "0.8.7"
[workspace]
resolver = "2"
members = [
"vaca",
"vaca-core",
"vaca-build",
"vaca-repl",
"vaca-vm"
]
1 change: 0 additions & 1 deletion tests/assingments.vaca

This file was deleted.

Empty file removed tests/data_test.rs
Empty file.
Binary file removed tests/hello_world.casco
Binary file not shown.
4 changes: 0 additions & 4 deletions tests/hello_world.vaca

This file was deleted.

8 changes: 8 additions & 0 deletions vaca-build/Cargo.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
[package]
name = "vaca-build"
version = "0.3.0"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
14 changes: 14 additions & 0 deletions vaca-build/src/lib.rs
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
pub fn add(left: usize, right: usize) -> usize {
left + right
}

#[cfg(test)]
mod tests {
use super::*;

#[test]
fn it_works() {
let result = add(2, 2);
assert_eq!(result, 4);
}
}
8 changes: 8 additions & 0 deletions vaca-core/Cargo.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
[package]
name = "vaca-core"
version = "0.3.0"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
14 changes: 14 additions & 0 deletions vaca-core/src/lib.rs
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
pub fn add(left: usize, right: usize) -> usize {
left + right
}

#[cfg(test)]
mod tests {
use super::*;

#[test]
fn it_works() {
let result = add(2, 2);
assert_eq!(result, 4);
}
}
8 changes: 8 additions & 0 deletions vaca-repl/Cargo.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
[package]
name = "vaca-repl"
version = "0.3.0"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
14 changes: 14 additions & 0 deletions vaca-repl/src/lib.rs
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
pub fn add(left: usize, right: usize) -> usize {
left + right
}

#[cfg(test)]
mod tests {
use super::*;

#[test]
fn it_works() {
let result = add(2, 2);
assert_eq!(result, 4);
}
}
8 changes: 8 additions & 0 deletions vaca-vm/Cargo.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
[package]
name = "vaca-vm"
version = "0.3.0"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
14 changes: 14 additions & 0 deletions vaca-vm/src/lib.rs
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
pub fn add(left: usize, right: usize) -> usize {
left + right
}

#[cfg(test)]
mod tests {
use super::*;

#[test]
fn it_works() {
let result = add(2, 2);
assert_eq!(result, 4);
}
}
16 changes: 16 additions & 0 deletions vaca/Cargo.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
[package]
name = "vaca"
version = "0.3.0"
edition = "2021"
description = "Vaca programming language interpreter"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
clap = { version = "4.4.18", features = ["derive"] }
envconfig = "0.10.0"
homedir = "0.2.1"
pest = "2.7.6"
pest_derive = "2.7.6"
rustyline = { version = "13.0.0", features = ["derive"] }
speedy = "0.8.7"
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 comments on commit 221a3e2

Please sign in to comment.