Skip to content

Instantly share code, notes, and snippets.

@jcmoore
jcmoore / es6.ebnf
Created May 3, 2017 03:01 — forked from avdg/es6.ebnf
ES6 bnf grammer - See https://avdg.github.io/es6.xhtml
/* ebnf file for es 6 - MAY CONTAIN ERRORS / DISAMBIGUITY */
Grammer::= Statement
/* Lexical grammer */
SourceCharacter ::= #x0000-#x10FFFF
InputElementDiv ::= WhiteSpace | LineTerminator | Comment | CommonToken | DivPunctuator | RightBracePunctuator
InputElementRegExp ::= WhiteSpace | LineTerminator | Comment | CommonToken | RightBracePunctuator | RegularExpressionLiteral
InputElementRegExpOrTemplateTail ::= WhiteSpace | LineTerminator | Comment | CommonToken | RegularExpressionLiteral | TemplateSubstitutionTail
InputElementTemplateTail ::= WhiteSpace | LineTerminator | Comment | CommonToken | DivPunctuator | TemplateSubstitutionTail
WhiteSpace ::= "<TAB>" | "<VT>" | "<FF>" | "<SP>" | "<NBSP>" | "<ZWNBSP>" | "<USP>"
@jcmoore
jcmoore / app.js
Last active August 29, 2015 14:03 — forked from miguel250/app.js
requirejs.config({
"baseUrl": "",
"paths": {
"ZeroClipboard": "http://cdnjs.cloudflare.com/ajax/libs/zeroclipboard/2.1.1/ZeroClipboard"
}
});
requirejs(['ZeroClipboard'], function(ZeroClipboard) {
var client = new ZeroClipboard( document.getElementById("copy-button") ),
bridge = document.querySelector("#"+ZeroClipboard.config().swfObjectId),