├── .github └── workflows │ └── test.yml ├── .gitignore ├── .vscode └── settings.json ├── Account.m ├── AnEnum.m ├── CircleArea.m ├── Matlab.tmbundle └── Syntaxes │ └── MATLAB.tmLanguage ├── PropertyValidation.m ├── README.md ├── argumentValidation.m ├── controlFlow.m ├── license.txt ├── lineContinuations.m ├── package.json └── test ├── README.md ├── snap ├── Account.m ├── Account.m.snap ├── AnEnum.m ├── AnEnum.m.snap ├── CircleArea.m ├── CircleArea.m.snap ├── PropertyValidation.m ├── PropertyValidation.m.snap ├── argumentValidation.m ├── argumentValidation.m.snap ├── controlFlow.m ├── controlFlow.m.snap ├── lineContinuations.m └── lineContinuations.m.snap ├── t08PropertyValidation.m ├── t10Transposes.m ├── t13ArgumentsBlock.m ├── t15MultiLineClassdefHeader.m ├── t16CommentAfterClassdefBlockMembers.m ├── t18ContinuationInBrackets.m ├── t19SingleLineBlocks.m ├── t20CommentsInClassdefBlocks.m ├── t23LineContinuationCall.m ├── t24BlockHeaderComments.m ├── t30functionContinuation.m ├── t41FunctionDefinitions.m ├── t51Imports.m ├── t54LineContinuationInAnonymousFunctions.m ├── t57Operators.m ├── t61ReadWriteOperations.m ├── t64SwitchStatements.m ├── t78EOLcommentsInBlocks.m ├── t80AnonymousFunctionArgument.m ├── t87ClassAttributes.m ├── t89MetaclassLiterals.m ├── t93ContinuationAfterClassAttributes.m └── t95AttributeParsing.m /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | npm-debug.log 3 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Account.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/Account.m -------------------------------------------------------------------------------- /AnEnum.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/AnEnum.m -------------------------------------------------------------------------------- /CircleArea.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/CircleArea.m -------------------------------------------------------------------------------- /Matlab.tmbundle/Syntaxes/MATLAB.tmLanguage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/Matlab.tmbundle/Syntaxes/MATLAB.tmLanguage -------------------------------------------------------------------------------- /PropertyValidation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/PropertyValidation.m -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/README.md -------------------------------------------------------------------------------- /argumentValidation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/argumentValidation.m -------------------------------------------------------------------------------- /controlFlow.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/controlFlow.m -------------------------------------------------------------------------------- /license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/license.txt -------------------------------------------------------------------------------- /lineContinuations.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/lineContinuations.m -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/package.json -------------------------------------------------------------------------------- /test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/test/README.md -------------------------------------------------------------------------------- /test/snap/Account.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/test/snap/Account.m -------------------------------------------------------------------------------- /test/snap/Account.m.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/test/snap/Account.m.snap -------------------------------------------------------------------------------- /test/snap/AnEnum.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/test/snap/AnEnum.m -------------------------------------------------------------------------------- /test/snap/AnEnum.m.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/test/snap/AnEnum.m.snap -------------------------------------------------------------------------------- /test/snap/CircleArea.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/test/snap/CircleArea.m -------------------------------------------------------------------------------- /test/snap/CircleArea.m.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/test/snap/CircleArea.m.snap -------------------------------------------------------------------------------- /test/snap/PropertyValidation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/test/snap/PropertyValidation.m -------------------------------------------------------------------------------- /test/snap/PropertyValidation.m.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/test/snap/PropertyValidation.m.snap -------------------------------------------------------------------------------- /test/snap/argumentValidation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/test/snap/argumentValidation.m -------------------------------------------------------------------------------- /test/snap/argumentValidation.m.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/test/snap/argumentValidation.m.snap -------------------------------------------------------------------------------- /test/snap/controlFlow.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/test/snap/controlFlow.m -------------------------------------------------------------------------------- /test/snap/controlFlow.m.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/test/snap/controlFlow.m.snap -------------------------------------------------------------------------------- /test/snap/lineContinuations.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/test/snap/lineContinuations.m -------------------------------------------------------------------------------- /test/snap/lineContinuations.m.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/test/snap/lineContinuations.m.snap -------------------------------------------------------------------------------- /test/t08PropertyValidation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/test/t08PropertyValidation.m -------------------------------------------------------------------------------- /test/t10Transposes.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/test/t10Transposes.m -------------------------------------------------------------------------------- /test/t13ArgumentsBlock.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/test/t13ArgumentsBlock.m -------------------------------------------------------------------------------- /test/t15MultiLineClassdefHeader.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/test/t15MultiLineClassdefHeader.m -------------------------------------------------------------------------------- /test/t16CommentAfterClassdefBlockMembers.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/test/t16CommentAfterClassdefBlockMembers.m -------------------------------------------------------------------------------- /test/t18ContinuationInBrackets.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/test/t18ContinuationInBrackets.m -------------------------------------------------------------------------------- /test/t19SingleLineBlocks.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/test/t19SingleLineBlocks.m -------------------------------------------------------------------------------- /test/t20CommentsInClassdefBlocks.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/test/t20CommentsInClassdefBlocks.m -------------------------------------------------------------------------------- /test/t23LineContinuationCall.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/test/t23LineContinuationCall.m -------------------------------------------------------------------------------- /test/t24BlockHeaderComments.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/test/t24BlockHeaderComments.m -------------------------------------------------------------------------------- /test/t30functionContinuation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/test/t30functionContinuation.m -------------------------------------------------------------------------------- /test/t41FunctionDefinitions.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/test/t41FunctionDefinitions.m -------------------------------------------------------------------------------- /test/t51Imports.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/test/t51Imports.m -------------------------------------------------------------------------------- /test/t54LineContinuationInAnonymousFunctions.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/test/t54LineContinuationInAnonymousFunctions.m -------------------------------------------------------------------------------- /test/t57Operators.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/test/t57Operators.m -------------------------------------------------------------------------------- /test/t61ReadWriteOperations.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/test/t61ReadWriteOperations.m -------------------------------------------------------------------------------- /test/t64SwitchStatements.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/test/t64SwitchStatements.m -------------------------------------------------------------------------------- /test/t78EOLcommentsInBlocks.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/test/t78EOLcommentsInBlocks.m -------------------------------------------------------------------------------- /test/t80AnonymousFunctionArgument.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/test/t80AnonymousFunctionArgument.m -------------------------------------------------------------------------------- /test/t87ClassAttributes.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/test/t87ClassAttributes.m -------------------------------------------------------------------------------- /test/t89MetaclassLiterals.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/test/t89MetaclassLiterals.m -------------------------------------------------------------------------------- /test/t93ContinuationAfterClassAttributes.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/test/t93ContinuationAfterClassAttributes.m -------------------------------------------------------------------------------- /test/t95AttributeParsing.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-Language-grammar/HEAD/test/t95AttributeParsing.m --------------------------------------------------------------------------------