PASS: 0 failures. Peggy Version: undefined
Peggy API
generate
reserved words
throws an exception on reserved JS words used as a label
break3ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
case0ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
catch0ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
class1ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
const0ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
continue0ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
debugger0ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
default0ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
delete1ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
do1ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
else0ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
export0ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
extends0ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
finally1ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
for0ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
function0ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
if0ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
import1ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
in0ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
instanceof0ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
new1ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
return0ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
super0ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
switch1ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
this0ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
throw0ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
try0ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
typeof1ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
var0ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
void0ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
while0ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
with0ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
null0ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
true0ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
false1ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
enum0ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
implements0ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
interface0ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
let0ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
package0ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
private0ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
protected0ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
public0ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
static0ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
yield0ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
await1ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
arguments1ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)
eval0ms ‣
expect(()=>{peg.generate(["start = "+e+":end","end = 'a'"].join("\n"),{output:"source"})}).to.throw(peg.parser.SyntaxError)