Vigil is an esoteric programming language created in 2013 by Bob Nystrom.
#719on PLDB | 11Years Old |
git clone https://github.com/munificent/vigil
Vigil, the eternal morally vigilant programming language
def fib(n):
if n < 2:
result = n
else:
result = fib(n - 1) + fib(n - 2)
# fib() never returns negative number.
swear result >= 0
return result
Feature | Supported | Example | Token |
---|---|---|---|
Comments | ✓ | # A comment | |
Line Comments | ✓ | # A comment | # |
Semantic Indentation | X |