A templating language that looks like Lisp and compiles to HTML
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Dylan Baker 76c6eac9b5 Implement conditionals 5 years ago
..
ast Implement conditionals Currently I'm relying on JavaScript's semantics around truthiness. I think I'm going to retain that ease of use (i.e. `(if list #t #f)` should return true if the list has more than 0 elements, etc) but I want to specify that behavior myself. 5 years ago
util Move list of selfclosing tags into its own module 5 years ago
compiler.js Implement conditionals Currently I'm relying on JavaScript's semantics around truthiness. I think I'm going to retain that ease of use (i.e. `(if list #t #f)` should return true if the list has more than 0 elements, etc) but I want to specify that behavior myself. 5 years ago
env.js Compile function applications (named and lambda) 5 years ago
error.js Implement some very basic error handling 5 years ago
index.js Create simple compiler class Just numbers and strings for now 5 years ago
lexer.js LOL I forgot how Lisp works 5 years ago
parser.js Implement conditionals Currently I'm relying on JavaScript's semantics around truthiness. I think I'm going to retain that ease of use (i.e. `(if list #t #f)` should return true if the list has more than 0 elements, etc) but I want to specify that behavior myself. 5 years ago
tokenStream.js Implement some very basic error handling 5 years ago
tokenTypes.js Prettier 5 years ago