compiler
compiler copied to clipboard
Cleaner, clearer JavaScript. A modern scripting language for the Web.
the fact that this is bash is confusing, this script doesn't use any bashisms, so i switched it to (POSIX) sh the trap had really no purpose that i saw....
Something like `"/user/{user_id:/\w+/}/post/{post_id:/\w+/}"`
Sometimes you just want to bail out of a program entirely because something has gone so wrong it is unrecoverable. This is often achieved by _throwing_ or _raising_ an `Exception`,...
Although the initial motivation was just copying what JS does, it doesn't really seem clear to me if there's any benefit to having different syntax _at all_ and only serves...
I think this has something to do with the parser trying to parse this as a scientific notation number `1e2` or something.
Broken: ``` let test = #nothing // This is a comment ``` Works: ``` let test = (#nothing) // This is a comment ``` --- Definitely a funky one there...
I need to thoroughly read through the new changes before I begin, but I will attempt the following: - [ ] Don't render IIFE when not required (only expression inside...
Whenever you're learning a new language, unless it's identical to whatever you're familiar with already, it's likely you'll run into a few hiccups along the way when things don't work...
Something like: ``` pub let main = _ => where Process.argv is [ _, _, "make", dir ] => { ret 0 } ``` emits: ``` export function main (_)...
Most likely this a will be JS-style spread operator: ``` { ...obj, field: newValue } ``` Not sure if I should open another issue, but it would be very nice...