Lucas Stadler
|
6987a0b0cc
Test some variable shadowing
|
8 gadi atpakaļ |
Lucas Stadler
|
ddc7a06ffc
Implement let bindings (and variables)
|
8 gadi atpakaļ |
Lucas Stadler
|
0e44dedb08
Add tests for +
|
8 gadi atpakaļ |
Lucas Stadler
|
282e288733
Support switching compiler and flags easily
|
8 gadi atpakaļ |
Lucas Stadler
|
6b62f16f9f
Fix + on x86_64
|
8 gadi atpakaļ |
Lucas Stadler
|
20e1b53fef
Fix masks
|
8 gadi atpakaļ |
Lucas Stadler
|
ebca191458
Add numbers (!)
|
8 gadi atpakaļ |
Lucas Stadler
|
473995f411
Refactor to pass the stack index around
|
8 gadi atpakaļ |
Lucas Stadler
|
30da03aeeb
Move example program generation to its own file
|
8 gadi atpakaļ |
Lucas Stadler
|
df3bcbed1d
Fix potential error in boolean?
|
8 gadi atpakaļ |
Lucas Stadler
|
a0f886344a
Fix char?
|
8 gadi atpakaļ |
Lucas Stadler
|
c46a1e45dd
Implement char?
|
8 gadi atpakaļ |
Lucas Stadler
|
6209127dc1
Ignore generated tests and the static binary
|
8 gadi atpakaļ |
Lucas Stadler
|
c45910023f
Add a simple testing framework and tests
|
8 gadi atpakaļ |
Lucas Stadler
|
9373479351
Implement null? predicate
|
8 gadi atpakaļ |
Lucas Stadler
|
e81d07632f
Fix small "presentation" issues
|
8 gadi atpakaļ |
Lucas Stadler
|
a9ffa6a0cc
Shorten comparison/type check code
|
8 gadi atpakaļ |
Lucas Stadler
|
e36fdd338d
Make it easier to compile a statically linked version
|
8 gadi atpakaļ |
Lucas Stadler
|
50a9c42a41
Build with debug symbols
|
8 gadi atpakaļ |
Lucas Stadler
|
c9bc3c40e3
Implement integer? and boolean? predicates
|
8 gadi atpakaļ |
Lucas Stadler
|
2c58db9eef
Link to Wikipedia's x86 instruction listing
|
8 gadi atpakaļ |
Lucas Stadler
|
c2fda14d40
Implement the zero? predicate
|
8 gadi atpakaļ |
Lucas Stadler
|
e3737a078e
Add a target to print the generated assembler
|
8 gadi atpakaļ |
Lucas Stadler
|
53cebb22ad
Implement integer->char and char->integer
|
8 gadi atpakaļ |
Lucas Stadler
|
5575406c98
Add one to things?!
|
8 gadi atpakaļ |
Lucas Stadler
|
ad4c74002c
Add tag for booleans for completeness
|
8 gadi atpakaļ |
Lucas Stadler
|
09b6a7bed5
Print chars and booleans
|
8 gadi atpakaļ |
Lucas Stadler
|
ccb51ff1fd
Support printing the empty list
|
8 gadi atpakaļ |
Lucas Stadler
|
a7a04c49b0
Introduce tagged literals/immediate values
|
8 gadi atpakaļ |
Lucas Stadler
|
1506ecad4a
Don't indent the .globl marker
|
8 gadi atpakaļ |
Lucas Stadler
|
e06e351445
Don't commit the generated assembly
|
8 gadi atpakaļ |
Lucas Stadler
|
db360411a0
Make emit a vararg function
|
8 gadi atpakaļ |
Lucas Stadler
|
9888bcefc8
Compile something
|
8 gadi atpakaļ |
Lucas Stadler
|
a713e04111
Print an int
|
8 gadi atpakaļ |
Lucas Stadler
|
b6eff2e73e
Ignore binary
|
8 gadi atpakaļ |
Lucas Stadler
|
26d2380974
Fix never succeeding read into empty buffer
|
8 gadi atpakaļ |
Lucas Stadler
|
82bceba787
Don't panic if the passed url is empty
|
8 gadi atpakaļ |
Lucas Stadler
|
d6aec398af
Fix import paths for cascadia and x/net/html
|
8 gadi atpakaļ |
Lucas Stadler
|
ed87d3e7a4
Implement archiving for youtube and vimeo
|
8 gadi atpakaļ |
Lucas Stadler
|
fafc9f5cf2
Start making the archiving generic
|
8 gadi atpakaļ |
Lucas Stadler
|
f9632ffa33
Move prince archiving to a separate function
|
8 gadi atpakaļ |
Lucas Stadler
|
6975fc169a
Support 'this week' as a date specifier
|
8 gadi atpakaļ |
Lucas Stadler
|
e232688f43
Print the command that is run
|
8 gadi atpakaļ |
Lucas Stadler
|
0690a2adbf
Indent output of commands
|
8 gadi atpakaļ |
Lucas Stadler
|
ce382d162c
Fail if no png files have been produced
|
8 gadi atpakaļ |
Lucas Stadler
|
98375009af
Make png file names more regular
|
8 gadi atpakaļ |
Lucas Stadler
|
a2285f436f
Support opening the archived page
|
8 gadi atpakaļ |
Lucas Stadler
|
8ea51ac528
Actually exit after errors
|
8 gadi atpakaļ |
Lucas Stadler
|
00060f62fb
Archive HTML documents using Prince XMLs
|
8 gadi atpakaļ |
Lucas Stadler
|
049728acb4
Look for custom runners in PATH
|
9 gadi atpakaļ |