• Stars
    star
    1
  • Language
    Go
  • Created almost 7 years ago
  • Updated almost 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Demonstrating how one might parse and build an AST of parsed SExpressions. This tokenizes Lisp source code, generates an AST, then prints the AST into a expression that matches the input.

More Repositories

1

servies

Bash micro http framework, yes, bash, that uses netcat to listen for and respond to HTTP requests.
Shell
28
star
2

brainfuck

Brainfuck editor, interpreter, and debugger. Runs your bf code while displaying information about the program, like memory and active command, and allows you to set break-points in your code as well.
Elm
13
star
3

exercises

Exercises from around the web, programming books, courses, and anything else.
Standard ML
7
star
4

textbelt

Use the TextBelt api in Node.js.
JavaScript
5
star
5

transmutr

Your friend sends you a Google Play link, but you use Spotify? No problem! Open any link to music in your preferred music service. All you need is a simple Chrome Extension.
JavaScript
5
star
6

acm

acm (another configuration module) is a configuration reader. It can retrieve values from command line arguments, environment variables, and local files of different formats.
JavaScript
5
star
7

dots

Configuration files for (most of) the tools I love to use.
Vim Script
4
star
8

bool

Bool is a domain-specific reactive language and environment for Boolean Algebra and Logic Gate Programming.
Go
4
star
9

click

The command `click` clicks on URLs for you.
Shell
3
star
10

Profiler

A rudimentary profiler for PHP.
PHP
2
star
11

expect

Bash unit tests with TAP output. Do you have shell commands you want to write automated tests for? This tool gives you an assert method that you can use to describe and test your code.
Shell
2
star
12

a-nice-time

Time formatting functions.
JavaScript
2
star
13

socialpressure

Become accountable to your peers by publicly announcing and displaying the status of your goals.
Go
2
star
14

brainloller

Brainloller interpreter and editor. Runs your brainloller program while displaying execution and memory information.
Elm
2
star
15

dearme

The easiest way to journal ever. We send a few texts a day. You answer. We add your Instagram photos. You have a journal.
TypeScript
2
star
16

Cache

PHP
1
star
17

csvdb

This is a proof of concept for what we could use as the project for Module 6 of the UtahRETC Java Class. Summary of the project: build a generic CRM cli project that uses CSVs as the data store.
Java
1
star
18

require-lazy-loader

require-lazy-loader is a lazy loader for Node.js modules. You use it instead of require in order to load a module only when it is going to be used.
JavaScript
1
star
19

reddit-sentiment

Analyzes the a user's or a subreddit's last one hundred comments and tells you what their sentiment is.
Python
1
star
20

Model

Models that are simple to create and use. Light weight but easily extensible.
PHP
1
star
21

Mx

JS Game Engine.
JavaScript
1
star
22

ffi-hydrogen

Ruby FFI bindings for libhydrogen
Ruby
1
star
23

bisquit

Bisquit is an exercise in building a statically typed functional programming language with type inference.
Scala
1
star
24

vats

NATS client for V
V
1
star
25

txtimg

Turns your text files into gifs. Good for ascii-based games played over services that no games should be played on.
Go
1
star
26

in-browser

Check if you're currently in a browser (as opposed to being in node.)
JavaScript
1
star
27

captainslog

Captain's Log is an application for logging anything you want. The intent is to be able to log anything in relatively free form while still being able to extract and analyze your logs. Think structured logging, but for personal use.
Ruby
1
star
28

llvmir

LLVM learning exercise, generating LLVM IR with home-made codegen.
C
1
star
29

Command

Vim like commands in your web browser!!
JavaScript
1
star
30

reader.rkt

Initial POC version of Reader.
Racket
1
star
31

debug

Port of Node's debug package for bash, which is "modelled after node core's debugging technique". So I guess this is a port of a model of node's core debugging output.
Shell
1
star