-
Notifications
You must be signed in to change notification settings - Fork 181
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
I have extend if people want it #162
Comments
markbjerke
added a commit
to markbjerke/nools
that referenced
this issue
Dec 17, 2015
These files address noolsjs#162 , the extends keyword, which allows you to reference other types in either external or other defines as a base type.
markbjerke
added a commit
to markbjerke/nools
that referenced
this issue
Jan 25, 2016
Fixes issue with using grave marks for dsl strings in test file: noloop.test.js Implements extends functionality in the dsl These files address noolsjs#162 , the extends keyword, which allows you to reference other types in either external or other defines as a base type. Revert "Implements extends functionality in the dsl" This reverts commit 1259c3d. removed gitattributs/gitignore from branch
markbjerke
added a commit
to markbjerke/nools
that referenced
this issue
Jan 26, 2016
# The first commit's message is: Implement no-loop rule attribute Fixes issue with using grave marks for dsl strings in test file: noloop.test.js Implements extends functionality in the dsl These files address noolsjs#162 , the extends keyword, which allows you to reference other types in either external or other defines as a base type. Revert "Implements extends functionality in the dsl" This reverts commit 1259c3d. removed gitattributs/gitignore from branch # This is the 2nd commit message: Fixes issue with using grave marks for dsl strings in test file: noloop.test.js
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Allows you to use the DSL like this:
define AlarmMessage extend Message {}
Also the extended type can come from javascript via scope. This eliminates DRY issues from the DSL and more importantly allows you to base types in the DSL from external Javascript types.
The text was updated successfully, but these errors were encountered: