28 Commits (3f5bad78885ae889e37844b303a91936eb1556d9)

Author SHA1 Message Date
José Julián Espina 06161edcbd
Implement module execution (#2922) 2 years ago
José Julián Espina ab87b2fd5b
Extract "About Boa" section into a separate file (#2938) 2 years ago
Iban Eguia Moraza 6ea4848bb5 Fix documentation links (#2741) 2 years ago
José Julián Espina 280199b07a API to construct a `NativeFunction` from a native async function (#2542) 2 years ago
Iban Eguia Moraza 3f9f6f0fce Module parsing (#2411) 2 years ago
José Julián Espina ddf00c8c03 Improve identifier parsing (#2581) 2 years ago
José Julián Espina 097f85e409 First batch of `no_std` support for some sub-crates (#2544) 2 years ago
José Julián Espina 3bf5de2929 Redesign Intl API and implement some services (#2478) 2 years ago
José Julián Espina cc45a827ca Cleanup inline annotations (#2493) 2 years ago
Kevin c79b9023df Documentation Updates (#2463) 2 years ago
raskad 9b56912ea7 Set function names in object literal methods (#2460) 2 years ago
raskad a5e8111fa2 Restructure lints in multiple crates (#2447) 2 years ago
raskad 6eff7ca00e Handle `__proto__` fields in object literals (#2423) 2 years ago
Addison Crump e64a20e2a6 Parser Idempotency Fuzzer (#2400) 2 years ago
José Julián Espina 91235c77fe Rewrite some patterns with let-else and ok_or_else (#2404) 2 years ago
Iban Eguia Moraza f4cef141b0 Removed some duplicate code, added `ToIndentedString` (#2367) 2 years ago
José Julián Espina df70302194 First prototype for new `JsString` using UTF-16 (#1659) 2 years ago
raskad c58a8997ca Implement `new.target` expression (#2299) 2 years ago
Choongwoo Han 2072f51faf Allow some keywords as identifiers (#2269) 2 years ago
Choongwoo Han 90ec460b3f Fix property access of call expression (#2273) 2 years ago
raskad 6e377d6467 Implement Generator Function Constructor (#2174) 2 years ago
jedel1043 f7aef10a61 Remove `string-interner` dependency and implement custom string `Interner` (#2147) 2 years ago
raskad 223966981c Implement Classes (#1976) 3 years ago
Iban Eguia 748465d17b Unwrap removal (#1842) 3 years ago
Iban Eguia 60b7eb8934 General code clean-up and new lint addition (#1809) 3 years ago
raskad 672eede30d Convert `Codeblock` variables to `Sym` (#1798) 3 years ago
Iban Eguia e92cff5920 Interner support in the parser (#1765) 3 years ago
Iban Eguia 48185f393d Lexer string interning (#1758) 3 years ago