Skip to content

Commit de736b9

Browse files
committed
Initial check-in of some code
1 parent a1e9a1a commit de736b9

File tree

4 files changed

+46
-0
lines changed

4 files changed

+46
-0
lines changed

.gitignore

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
*db
2+
*conf
3+
*snap.*
4+
*grind.out*
5+
vgcore*
6+
*.bk
7+
*orig
8+
tags
9+
perf*
10+
*folded
11+
*out
12+
*perf
13+
*svg
14+
*txt
15+
experiments
16+
target
17+
Cargo.lock
18+
*swp
19+
*swo
20+
*.proptest-regressions
21+
corpus
22+
artifacts
23+
.idea
24+
cargo-timing*

Cargo.toml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
[package]
2+
name = "puke"
3+
version = "0.0.0"
4+
authors = ["Tyler Neely <[email protected]>"]
5+
edition = "2018"
6+
description = "experimental language with a focus on terseness, testability, high quality scheduling and completion-based IO"
7+
license = "GPL-2.0"
8+
homepage = "https://github.com/spacejam/puke"
9+
repository = "https://github.com/spacejam/puke"
10+
11+
[dependencies]

src/bin/puke.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
fn main() {
2+
println!("Hello, world!");
3+
}

src/lib.rs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
//! puke
2+
//!
3+
//! a **very** early-stage language with a focus on:
4+
//!
5+
//! * the terseness of erlang/prolog
6+
//! * first-class fault injection, simulation and model-based testing capabilities
7+
//! * built-in data structures
8+
//! * high quality scheduling built from the beginning to play well with io_uring and iocp

0 commit comments

Comments
 (0)