Skip to content

Commit

Permalink
Change the delimiter into ':)'
Browse files Browse the repository at this point in the history
  • Loading branch information
mochidaz committed Mar 28, 2022
1 parent fbc8776 commit 150c8fb
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 11 deletions.
Binary file removed assets/usage-1-floss.png
Binary file not shown.
2 changes: 1 addition & 1 deletion samples/floss.at
Original file line number Diff line number Diff line change
@@ -1 +1 @@
pypy,avlinux,pypy,pypy,pypy,floss,,wuzz,django,mxedition,floss,pypy,pypy,quantum,wuzz,wuzz,wuzz,wuzz,wuzz,wuzz,wuzz,wuzz,wuzz,wuzz,wuzz,wuzz,wuzz,wuzz,quantum,wuzz,wuzz,wuzz,wuzz,wuzz,wuzz,wuzz,wuzz,wuzz,wuzz,wuzz,quantum,pypy,pypy,pypy,pypy,pypy,pypy,pypy,pypy,pypy,pypy,pypy,quantum,wuzz,wuzz,wuzz,wuzz,wuzz,wuzz,wuzz,wuzz,wuzz,wuzz,wuzz,wuzz,quantum,avlinux,pypy,floss,wuzz,wuzz,wuzz,wuzz,wuzz,django,mxedition,floss,pypy,quantum,wuzz,wuzz,wuzz,avlinux,pypy,floss,wuzz,wuzz,django,mxedition,floss,quantum,pypy,pypy,avlinux,pypy,pypy,pypy,floss,wuzz,django,mxedition,floss,quantum,wuzz,wuzz,wuzz,quantum,wuzz,wuzz,wuzz,wuzz,quantum,quantum,
pypy:)avlinux:)pypy:)pypy:)pypy:)floss:):)wuzz:)django:)mxedition:)floss:)pypy:)pypy:)quantum:)wuzz:)wuzz:)wuzz:)wuzz:)wuzz:)wuzz:)wuzz:)wuzz:)wuzz:)wuzz:)wuzz:)wuzz:)wuzz:)wuzz:)quantum:)wuzz:)wuzz:)wuzz:)wuzz:)wuzz:)wuzz:)wuzz:)wuzz:)wuzz:)wuzz:)wuzz:)quantum:)pypy:)pypy:)pypy:)pypy:)pypy:)pypy:)pypy:)pypy:)pypy:)pypy:)pypy:)quantum:)wuzz:)wuzz:)wuzz:)wuzz:)wuzz:)wuzz:)wuzz:)wuzz:)wuzz:)wuzz:)wuzz:)wuzz:)quantum:)avlinux:)pypy:)floss:)wuzz:)wuzz:)wuzz:)wuzz:)wuzz:)django:)mxedition:)floss:)pypy:)quantum:)wuzz:)wuzz:)wuzz:)avlinux:)pypy:)floss:)wuzz:)wuzz:)django:)mxedition:)floss:)quantum:)pypy:)pypy:)avlinux:)pypy:)pypy:)pypy:)floss:)wuzz:)django:)mxedition:)floss:)quantum:)wuzz:)wuzz:)wuzz:)quantum:)wuzz:)wuzz:)wuzz:)wuzz:)quantum:)quantum:)
2 changes: 1 addition & 1 deletion samples/hello.at
Original file line number Diff line number Diff line change
@@ -1 +1 @@
wuzz,wuzz,wuzz,wuzz,wuzz,wuzz,wuzz,wuzz,avlinux,floss,wuzz,wuzz,wuzz,wuzz,avlinux,floss,wuzz,wuzz,floss,wuzz,wuzz,wuzz,floss,wuzz,wuzz,wuzz,floss,wuzz,django,django,django,django,pypy,mxedition,floss,wuzz,floss,wuzz,floss,pypy,floss,floss,wuzz,avlinux,django,mxedition,django,pypy,mxedition,floss,floss,quantum,floss,pypy,pypy,pypy,quantum,wuzz,wuzz,wuzz,wuzz,wuzz,wuzz,wuzz,quantum,quantum,wuzz,wuzz,wuzz,quantum,floss,floss,quantum,django,pypy,quantum,django,quantum,wuzz,wuzz,wuzz,quantum,pypy,pypy,pypy,pypy,pypy,pypy,quantum,pypy,pypy,pypy,pypy,pypy,pypy,pypy,pypy,quantum,floss,floss,wuzz,quantum,floss,wuzz,wuzz,quantum,
wuzz:)wuzz:)wuzz:)wuzz:)wuzz:)wuzz:)wuzz:)wuzz:)avlinux:)floss:)wuzz:)wuzz:)wuzz:)wuzz:)avlinux:)floss:)wuzz:)wuzz:)floss:)wuzz:)wuzz:)wuzz:)floss:)wuzz:)wuzz:)wuzz:)floss:)wuzz:)django:)django:)django:)django:)pypy:)mxedition:)floss:)wuzz:)floss:)wuzz:)floss:)pypy:)floss:)floss:)wuzz:)avlinux:)django:)mxedition:)django:)pypy:)mxedition:)floss:)floss:)quantum:)floss:)pypy:)pypy:)pypy:)quantum:)wuzz:)wuzz:)wuzz:)wuzz:)wuzz:)wuzz:)wuzz:)quantum:)quantum:)wuzz:)wuzz:)wuzz:)quantum:)floss:)floss:)quantum:)django:)pypy:)quantum:)django:)quantum:)wuzz:)wuzz:)wuzz:)quantum:)pypy:)pypy:)pypy:)pypy:)pypy:)pypy:)quantum:)pypy:)pypy:)pypy:)pypy:)pypy:)pypy:)pypy:)pypy:)quantum:)floss:)floss:)wuzz:)quantum:)floss:)wuzz:)wuzz:)quantum:)
18 changes: 9 additions & 9 deletions src/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -37,14 +37,14 @@ fn convert_code(source: String) -> String {

for op in source.chars() {
let opcode = match op {
'>' => "floss,",
'<' => "django,",
'+' => "wuzz,",
'-' => "pypy,",
'.' => "quantum,",
',' => "wagtail,",
'[' => "avlinux,",
']' => "mxedition,",
'>' => "floss:)",
'<' => "django:)",
'+' => "wuzz:)",
'-' => "pypy:)",
'.' => "quantum:)",
',' => "wagtail:)",
'[' => "avlinux:)",
']' => "mxedition:)",
_ => ""
};

Expand All @@ -57,7 +57,7 @@ fn convert_code(source: String) -> String {
fn lex(source: String) -> Vec<OpCode> {
let mut operations = Vec::new();

let splitted_code = source.split(',').collect::<Vec<&str>>();
let splitted_code = source.split(":)").collect::<Vec<&str>>();

for symbol in splitted_code {
let op = match symbol {
Expand Down

0 comments on commit 150c8fb

Please sign in to comment.