No description
Find a file
2025-05-10 00:05:19 -04:00
main.lua add indirection and slurps (making a bit of a mess) 2025-05-10 00:05:19 -04:00
pprint.lua initial commit 2025-05-06 21:16:44 -04:00
README.md Change stack name to find longest match rather than shorest match. 2025-05-06 22:16:53 -04:00

Varanova

Monitor lizards are lizards in the genus Varanus, the only extant genus in the family Varanidae.

Varanova is an implementation of Nova with an attempt at light, minimalist, syntax that emphasizes prose. This flavor of Nova is merely a proof of concept at this stage.

Examples

Prose is Code

There are many types of programming languages. Each language has it's own syntax, tho many overlap. Here are some examples. A selection of programming languages:
- Java
- C++
- Nova
- Modal
- Prolog
- Haskell

---
There are many types of programming languages. Each language has it's own syntax, tho many overlap. Here are some examples. A selection of programming languages:
- $language
---
programming language:
$language

Todo List

I need to make dinner
I need to do laundry
I did dishes
I did laundry
I ate lunch

---
I need to $do $thing
---
todo:
    $do $thing

---
I $did $thing
todo:
    $some $thing
---
done:
    $some $thing

---
I $did $thing
todo:
    $something $else
---
I $did $thing
checked to-do items: 
    $something $else

---
check list again
checked to-do items: 
    $a $thing
---
check list again
todo: 
    $a $thing

---
check list again
---

---
I $did $thing
---
check list again
done: 
    $did $thing

Palindrome

question: 
is this a palindrome?

the word in question:
    r
    a
    c
    e
    c
    a
    r

---
question:
    is this a palindrome?
---
palindrome:
    yes

---
the word in question: 
    $char
---
tallies: 
    |
backwards: 
    $char

---
tallies:
    |
    |
backwards:
    $char
---
forwards:
    $char

---
tallies:
    |
backwards:
    $char
---

---
forwards:
    $char
backwards:
    $char
---

---
forwards:
    $char
backwards:
    $different
palindrome:
    $anwser
---
palindrome:
    no