• Stars
    star
    159
  • Rank 235,916 (Top 5 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created over 8 years ago
  • Updated almost 3 years ago

Reviews

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

Repository Details

A 位-calculus interpreter written in JavaScript

lc-js: A 位-calculus interpreter written in JavaScript

This interpreter was written for this blog post and was based on the implementation showed in the book Types and Programming Languages.

Running

In order to run the interpreter, clone this repo, and run:

$ node index.js <file>

You can also print the AST for the program by running:

$ node index.js --ast <file>

More Repositories

1

GithubPulse

OS X StatusBar app to help you remember to contribute every day on Github
JavaScript
543
star
2

verve-lang

A functional language for the working hacker
Haskell
346
star
3

particture

Pictures made of particles
JavaScript
90
star
4

stash.js

Stash makes it easier to save your data on multiple layers of cache.
JavaScript
55
star
5

zsh.js

A web simulation of my terminal setup (which uses zsh)
JavaScript
52
star
6

timee

time unix command extension with a fancy distribution table
JavaScript
20
star
7

blog

My personal blog
Astro
10
star
8

haskell-math-parser

Simple parser that I've been using to study Haskell
Haskell
7
star
9

macbook

A css version of my MBP running a JS version of my terminal
CSS
6
star
10

TZShortKit

iOS library of shortcuts for long properties
Objective-C
6
star
11

mac-moo

apt-get moo like for mac
Shell
4
star
12

reach-lang

C++
3
star
13

BasicMathParser.cpp

C++ Basic Math Parser
C++
3
star
14

yabs

Yet Another Bump Script
JavaScript
3
star
15

test-thoughtworks-hotel-reservation

Job interview test for ThoughtWorks
Ruby
3
star
16

dotfiles

Vim Script
2
star
17

mfc

Micro Framework for CoffeeScript
CoffeeScript
2
star
18

tmux.js

tmux plugin for https://github.com/tadeuzagallo/zsh.js
JavaScript
2
star
19

verve-website

The verve-lang website
JavaScript
2
star
20

tadeuzagallo.com

JavaScript
2
star
21

C-graphics

Small wrapper for OpenGL that makes easier to draw simple objects
C
2
star
22

animate

Animate.js - CSS3 animations without a single line of CSS or JavaScript!
JavaScript
2
star
23

astro-blog-test

JavaScript
2
star
24

shell-sort

CommonJS shell sort implementation using Sedgewick's gap sequence
JavaScript
1
star
25

cosmus

Simple javascript canvas animation representing the universe
JavaScript
1
star
26

booking-ux-hackathon

CSS
1
star
27

tzscroll

JavaScript
1
star
28

tzobject

Javascript object for manipulate elements and events in oop structure with Jquery.
JavaScript
1
star
29

tadeuzagallo.github.io

My personal site as a copy of my terminal
CSS
1
star
30

test-walmart-delivery

Job interview test for Walmart - Create an API for calculate delivery routes
JavaScript
1
star
31

tzplaceholder

Javascript placeholder replacement for old browsers, including password inputs
JavaScript
1
star
32

sibilant-rails

Sibilant support for rails asset pipeline
JavaScript
1
star