Matt Coles
|
0510523ca9
update readme to include some more useful information
|
9 年之前 |
Matt Coles
|
ccf9464e87
Change up example so that arguments do not have to be supplied
|
9 年之前 |
Matt Coles
|
b736eb1651
Prevent circular/repeated sources of a file, ordering is now important as this essentially creates one complete JS file with all the sources just dumped in wherever a call to `source is made
|
9 年之前 |
Matt Coles
|
5ddee93319
Fix compiler bug when trying to access full argument list
|
9 年之前 |
Matt Coles
|
f880afa0c2
Add functionality for referencing arguments with {}
|
9 年之前 |
Matt Coles
|
2dec3897fb
Add the part two for each adventofcode problem
|
9 年之前 |
Matt Coles
|
90de0f95cb
Refactor maths functions to be in the maths library
|
9 年之前 |
Matt Coles
|
3687cc0d03
Sod gitattributes
|
9 年之前 |
Matt Coles
|
e3f93b16ef
Testing stuff
|
9 年之前 |
Matt Coles
|
f3be9a3fda
Try to add gitattributes
|
9 年之前 |
Matt Coles
|
6d151538ae
Merge branch 'master' of github.com:Alpha-Atom/babys-first-compiler
|
9 年之前 |
Matt Coles
|
2348db170d
Adding day 2 of advent of code and some of the builtins I used to create it
|
9 年之前 |
Matt Coles
|
edb237c9bb
Typo
|
9 年之前 |
Matt Coles
|
530d569455
Add some advent of code testing and some more modules
|
9 年之前 |
Matt Coles
|
821943f551
Refactoring of structure and removing some extraneous old code
|
9 年之前 |
Matt Coles
|
f204dfd687
Update README.md
|
9 年之前 |
Matt Coles
|
204b63ba61
Update README.md
|
9 年之前 |
Matt Coles
|
61e006aa31
Show that you can signal function arity with '3rd' argument
|
9 年之前 |
Matt Coles
|
ccd68d0ee3
Refactor the compiler and standard library a little
|
9 年之前 |
Matt Coles
|
6c21b9328d
Merge branch 'master' of github.com:Alpha-Atom/babys-first-compiler
|
9 年之前 |
Matt Coles
|
01851a6f73
Add negation function and clean up string library a little.
|
9 年之前 |
Matt Coles
|
8c8c4a58e7
Update README.md
|
9 年之前 |
Matt Coles
|
042e2635b0
Re-add FizzBuzz example
|
9 年之前 |
Matt Coles
|
f157dec8e5
Git is also hard
|
9 年之前 |
Matt Coles
|
110b9b7587
Javascript scope is hard
|
9 年之前 |
Matt Coles
|
d3a4826766
Refactor standard libraries and add namespacing
|
9 年之前 |
Matt Coles
|
f0c5fa2428
Rework functions and add everything you need for a rudimentary FizzBuzz
|
9 年之前 |
Matt Coles
|
4a33498b85
Add strings and preprocessor directives
|
9 年之前 |
Matt Coles
|
fdf39c3008
Change comment string to take advantage of LISP syntax highlighting
|
9 年之前 |
Matt Coles
|
e53e560173
Update README.md
|
9 年之前 |
Matt Coles
|
b1a75b62e7
Add function definitions and more example code to showcase this
|
9 年之前 |
Matt Coles
|
0fd8377b3b
Remove verbose compiler logs until I can write some proper CLI options
|
9 年之前 |
Matt Coles
|
d247c3dd0b
Update example.mc
|
9 年之前 |
Matt Coles
|
0f8bd9ffe5
Add support for comments and a bit more documentation
|
9 年之前 |
Matt Coles
|
d4d04be185
Create README.md
|
9 年之前 |
Matt Coles
|
a1ab34b0e4
Add some example code
|
9 年之前 |
Matt Coles
|
dec28251e2
Add some runtime error checking
|
9 年之前 |
Matt Coles
|
cbf5475de5
My first compiler :)
|
9 年之前 |