Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Reorganize the grammar to fit TypeScript (#4)
This commit introduces element-level schema definitions: - TypeScript-like type definition syntax - Primitive types and Element types of Yorkie - Support for user-defined types Test code has been added to validate these grammar specifications. * Add diagnostics for CodeMirror (#5) This commit introduces a CodeMirror editor example for validating Yorkie schema. Users can now visually inspect and validate Yorkie schema directly in the browser. Currently, the validation only highlights parsing errors. Future improvements could include detection and display of semantic errors for a more comprehensive schema validation experience. --------- Co-authored-by: Sumi Jeong <[email protected]> Co-authored-by: Yourim Cha <[email protected]>
- Loading branch information