Skip to content
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

Code cleanup #70

Merged
merged 205 commits into from
Feb 4, 2021
Merged

Code cleanup #70

merged 205 commits into from
Feb 4, 2021

Conversation

drkameleon
Copy link
Collaborator

@drkameleon drkameleon commented Feb 4, 2021

Description

  • Remove redundant comments
  • Make standard library modules self-imported and autonomous
  • Rename functions with more appropriate names
  • Separate global symbols and functions/templates
  • Remove obsolete code
  • Fix evaluator (especially arrowright handling)
  • Add new symbols
  • Add TODO references
  • Bytecode cleanup
  • Re-organized VM opcodes

And more...

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remaining comments which cannot be posted as a review comment to avoid GitHub Rate Limit

nimlint

src/library/Arithmetic.nim|127 col 17| Error: undeclared field: '.'
src/library/Arithmetic.nim|127 col 17| Error: expression '.' cannot be called
src/library/Arithmetic.nim|127 col 41| Error: undeclared field: 's'
src/library/Arithmetic.nim|127 col 41| Error: undeclared field: '.'
src/library/Arithmetic.nim|127 col 41| Error: expression '.' cannot be called
src/library/Arithmetic.nim|127 col 45| Error: type mismatch: got <>
src/library/Arithmetic.nim|148 col 17| Error: undeclared field: 'kind'
src/library/Arithmetic.nim|148 col 17| Error: undeclared field: '.'
src/library/Arithmetic.nim|148 col 17| Error: expression '.' cannot be called
src/library/Arithmetic.nim|148 col 41| Error: undeclared field: 's'
src/library/Arithmetic.nim|148 col 41| Error: undeclared field: '.'
src/library/Arithmetic.nim|148 col 41| Error: expression '.' cannot be called
src/library/Arithmetic.nim|148 col 45| Error: type mismatch: got <>
src/library/Arithmetic.nim|169 col 17| Error: undeclared field: 'kind'
src/library/Arithmetic.nim|169 col 17| Error: undeclared field: '.'
src/library/Arithmetic.nim|169 col 17| Error: expression '.' cannot be called
src/library/Arithmetic.nim|169 col 41| Error: undeclared field: 's'
src/library/Arithmetic.nim|169 col 41| Error: undeclared field: '.'
src/library/Arithmetic.nim|169 col 41| Error: expression '.' cannot be called
src/library/Arithmetic.nim|169 col 45| Error: type mismatch: got <>
src/library/Arithmetic.nim|189 col 17| Error: undeclared field: 'kind'
src/library/Arithmetic.nim|189 col 17| Error: undeclared field: '.'
src/library/Arithmetic.nim|189 col 17| Error: expression '.' cannot be called
src/library/Arithmetic.nim|189 col 41| Error: undeclared field: 's'
src/library/Arithmetic.nim|189 col 41| Error: undeclared field: '.'
src/library/Arithmetic.nim|189 col 41| Error: expression '.' cannot be called
src/library/Arithmetic.nim|189 col 45| Error: type mismatch: got <>
src/library/Arithmetic.nim|210 col 17| Error: undeclared field: 'kind'
src/library/Arithmetic.nim|210 col 17| Error: undeclared field: '.'
src/library/Arithmetic.nim|210 col 17| Error: expression '.' cannot be called
src/library/Arithmetic.nim|210 col 41| Error: undeclared field: 's'
src/library/Arithmetic.nim|210 col 41| Error: undeclared field: '.'
src/library/Arithmetic.nim|210 col 41| Error: expression '.' cannot be called
src/library/Arithmetic.nim|210 col 45| Error: type mismatch: got <>
src/library/Arithmetic.nim|231 col 17| Error: undeclared field: 'kind'
src/library/Arithmetic.nim|231 col 17| Error: undeclared field: '.'
src/library/Arithmetic.nim|231 col 17| Error: expression '.' cannot be called
src/library/Arithmetic.nim|231 col 41| Error: undeclared field: 's'
src/library/Arithmetic.nim|231 col 41| Error: undeclared field: '.'
src/library/Arithmetic.nim|231 col 41| Error: expression '.' cannot be called
src/library/Arithmetic.nim|231 col 45| Error: type mismatch: got <>
src/library/Binary.nim|47 col 16| Error: undeclared identifier: 'x'
src/library/Binary.nim|47 col 17| Error: undeclared field: 'kind'
src/library/Binary.nim|47 col 17| Error: undeclared field: '.'
src/library/Binary.nim|47 col 17| Error: expression '.' cannot be called
src/library/Binary.nim|47 col 40| Error: undeclared field: 's'
src/library/Binary.nim|47 col 40| Error: undeclared field: '.'
src/library/Binary.nim|47 col 40| Error: expression '.' cannot be called
src/library/Binary.nim|47 col 44| Error: type mismatch: got <>
src/library/Binary.nim|68 col 17| Error: undeclared field: 'kind'
src/library/Binary.nim|68 col 17| Error: undeclared field: '.'
src/library/Binary.nim|68 col 17| Error: expression '.' cannot be called
src/library/Binary.nim|68 col 40| Error: undeclared field: 's'
src/library/Binary.nim|68 col 40| Error: undeclared field: '.'
src/library/Binary.nim|68 col 40| Error: expression '.' cannot be called
src/library/Binary.nim|68 col 44| Error: type mismatch: got <>
src/library/Binary.nim|68 col 61| Error: undeclared field: 's'
src/library/Binary.nim|68 col 61| Error: undeclared field: '.'
src/library/Binary.nim|68 col 61| Error: expression '.' cannot be called
src/library/Binary.nim|68 col 51| Error: type mismatch: got <>
src/library/Binary.nim|88 col 17| Error: undeclared field: 'kind'
src/library/Binary.nim|88 col 17| Error: undeclared field: '.'
src/library/Binary.nim|88 col 17| Error: expression '.' cannot be called
src/library/Binary.nim|88 col 40| Error: undeclared field: 's'
src/library/Binary.nim|88 col 40| Error: undeclared field: '.'
src/library/Binary.nim|88 col 40| Error: expression '.' cannot be called
src/library/Binary.nim|88 col 44| Error: type mismatch: got <>
src/library/Binary.nim|88 col 61| Error: undeclared field: 's'
src/library/Binary.nim|88 col 61| Error: undeclared field: '.'
src/library/Binary.nim|88 col 61| Error: expression '.' cannot be called
src/library/Binary.nim|88 col 51| Error: type mismatch: got <>
src/library/Binary.nim|107 col 17| Error: undeclared field: 'kind'
src/library/Binary.nim|107 col 17| Error: undeclared field: '.'
src/library/Binary.nim|107 col 17| Error: expression '.' cannot be called
src/library/Binary.nim|107 col 44| Error: undeclared field: 's'
src/library/Binary.nim|107 col 44| Error: undeclared field: '.'
src/library/Binary.nim|107 col 44| Error: expression '.' cannot be called
src/library/Binary.nim|107 col 34| Error: type mismatch: got <>
src/library/Binary.nim|127 col 17| Error: undeclared field: 'kind'
src/library/Binary.nim|127 col 17| Error: undeclared field: '.'
src/library/Binary.nim|127 col 17| Error: expression '.' cannot be called
src/library/Binary.nim|127 col 40| Error: undeclared field: 's'
src/library/Binary.nim|127 col 40| Error: undeclared field: '.'
src/library/Binary.nim|127 col 40| Error: expression '.' cannot be called
src/library/Binary.nim|127 col 44| Error: type mismatch: got <>
src/library/Binary.nim|147 col 17| Error: undeclared field: 'kind'
src/library/Binary.nim|147 col 17| Error: undeclared field: '.'
src/library/Binary.nim|147 col 17| Error: expression '.' cannot be called
src/library/Binary.nim|147 col 40| Error: undeclared field: 's'
src/library/Binary.nim|147 col 40| Error: undeclared field: '.'
src/library/Binary.nim|147 col 40| Error: expression '.' cannot be called
src/library/Binary.nim|147 col 44| Error: type mismatch: got <>
src/library/Binary.nim|167 col 17| Error: undeclared field: 'kind'
src/library/Binary.nim|167 col 17| Error: undeclared field: '.'
src/library/Binary.nim|167 col 17| Error: expression '.' cannot be called
src/library/Binary.nim|167 col 40| Error: undeclared field: 's'
src/library/Binary.nim|167 col 40| Error: undeclared field: '.'
src/library/Binary.nim|167 col 40| Error: expression '.' cannot be called
src/library/Binary.nim|167 col 44| Error: type mismatch: got <>
src/library/Binary.nim|187 col 17| Error: undeclared field: 'kind'
src/library/Binary.nim|187 col 17| Error: undeclared field: '.'
src/library/Binary.nim|187 col 17| Error: expression '.' cannot be called
src/library/Binary.nim|187 col 40| Error: undeclared field: 's'
src/library/Binary.nim|187 col 40| Error: undeclared field: '.'
src/library/Binary.nim|187 col 40| Error: expression '.' cannot be called
src/library/Binary.nim|187 col 44| Error: type mismatch: got <>
src/library/Binary.nim|187 col 61| Error: undeclared field: 's'
src/library/Binary.nim|187 col 61| Error: undeclared field: '.'
src/library/Binary.nim|187 col 61| Error: expression '.' cannot be called
src/library/Binary.nim|187 col 51| Error: type mismatch: got <>
src/library/Binary.nim|207 col 17| Error: undeclared field: 'kind'
src/library/Binary.nim|207 col 17| Error: undeclared field: '.'
src/library/Binary.nim|207 col 17| Error: expression '.' cannot be called
src/library/Binary.nim|207 col 40| Error: undeclared field: 's'
src/library/Binary.nim|207 col 40| Error: undeclared field: '.'
src/library/Binary.nim|207 col 40| Error: expression '.' cannot be called
src/library/Binary.nim|207 col 44| Error: type mismatch: got <>
src/library/Collections.nim|64 col 26| Error: undeclared field: 's'
src/library/Collections.nim|64 col 26| Error: undeclared field: '.'
src/library/Collections.nim|64 col 26| Error: expression '.' cannot be called
src/library/Collections.nim|64 col 29| Error: undeclared field: 'kind'
src/library/Collections.nim|64 col 29| Error: undeclared field: '.'
src/library/Collections.nim|64 col 29| Error: expression '.' cannot be called
src/library/Collections.nim|66 col 31| Error: undeclared field: 's'
src/library/Collections.nim|66 col 31| Error: undeclared field: '.'
src/library/Collections.nim|66 col 31| Error: expression '.' cannot be called
src/library/Collections.nim|66 col 34| Error: undeclared field: 's'
src/library/Collections.nim|66 col 34| Error: undeclared field: '.'
src/library/Collections.nim|66 col 34| Error: expression '.' cannot be called
src/library/Collections.nim|66 col 41| Error: undeclared field: 's'
src/library/Collections.nim|66 col 41| Error: undeclared field: '.'
src/library/Collections.nim|66 col 41| Error: expression '.' cannot be called
src/library/Collections.nim|66 col 37| Error: type mismatch: got <>
src/library/Collections.nim|68 col 31| Error: undeclared field: 's'
src/library/Collections.nim|68 col 31| Error: undeclared field: '.'
src/library/Collections.nim|68 col 31| Error: expression '.' cannot be called
src/library/Collections.nim|68 col 34| Error: undeclared field: 's'
src/library/Collections.nim|68 col 34| Error: undeclared field: '.'
src/library/Collections.nim|68 col 34| Error: expression '.' cannot be called
src/library/Collections.nim|68 col 43| Error: undeclared field: 'c'
src/library/Collections.nim|68 col 43| Error: undeclared field: '.'
src/library/Collections.nim|68 col 43| Error: expression '.' cannot be called
src/library/Collections.nim|68 col 37| Error: type mismatch: got <>
src/library/Collections.nim|69 col 28| Error: undeclared field: 's'
src/library/Collections.nim|69 col 28| Error: undeclared field: '.'
src/library/Collections.nim|69 col 28| Error: expression '.' cannot be called
src/library/Collections.nim|69 col 31| Error: undeclared field: 'kind'
src/library/Collections.nim|69 col 31| Error: undeclared field: '.'
src/library/Collections.nim|69 col 31| Error: expression '.' cannot be called
src/library/Collections.nim|71 col 31| Error: undeclared field: 's'
src/library/Collections.nim|71 col 31| Error: undeclared field: '.'
src/library/Collections.nim|71 col 31| Error: expression '.' cannot be called
src/library/Collections.nim|71 col 55| Error: undeclared field: 's'
src/library/Collections.nim|71 col 55| Error: undeclared field: '.'
src/library/Collections.nim|71 col 55| Error: expression '.' cannot be called
src/library/Collections.nim|71 col 58| Error: undeclared field: 'c'
src/library/Collections.nim|71 col 58| Error: undeclared field: '.'
src/library/Collections.nim|71 col 58| Error: expression '.' cannot be called
src/library/Collections.nim|71 col 65| Error: undeclared field: 's'
src/library/Collections.nim|71 col 65| Error: undeclared field: '.'
src/library/Collections.nim|71 col 65| Error: expression '.' cannot be called
src/library/Collections.nim|73 col 31| Error: undeclared field: 's'
src/library/Collections.nim|73 col 31| Error: undeclared field: '.'
src/library/Collections.nim|73 col 31| Error: expression '.' cannot be called
src/library/Collections.nim|73 col 55| Error: undeclared field: 's'
src/library/Collections.nim|73 col 55| Error: undeclared field: '.'
src/library/Collections.nim|73 col 55| Error: expression '.' cannot be called
src/library/Collections.nim|73 col 58| Error: undeclared field: 'c'
src/library/Collections.nim|73 col 58| Error: undeclared field: '.'
src/library/Collections.nim|73 col 58| Error: expression '.' cannot be called
src/library/Collections.nim|73 col 67| Error: undeclared field: 'c'
src/library/Collections.nim|73 col 67| Error: undeclared field: '.'
src/library/Collections.nim|73 col 67| Error: expression '.' cannot be called
src/library/Collections.nim|77 col 35| Error: undeclared field: 's'
src/library/Collections.nim|77 col 35| Error: undeclared field: '.'
src/library/Collections.nim|77 col 35| Error: expression '.' cannot be called
src/library/Collections.nim|77 col 38| Error: undeclared field: 'a'
src/library/Collections.nim|77 col 38| Error: undeclared field: '.'
src/library/Collections.nim|77 col 38| Error: expression '.' cannot be called
src/library/Collections.nim|77 col 38| Error: expression '' has no type (or is ambiguous)
src/library/Collections.nim|77 col 40| Error: type mismatch: got <>
src/library/Collections.nim|79 col 31| Error: undeclared field: 's'
src/library/Collections.nim|79 col 31| Error: undeclared field: '.'
src/library/Collections.nim|79 col 31| Error: expression '.' cannot be called
src/library/Collections.nim|79 col 34| Error: undeclared field: 'a'
src/library/Collections.nim|79 col 34| Error: undeclared field: '.'
src/library/Collections.nim|79 col 34| Error: expression '.' cannot be called
src/library/Collections.nim|79 col 34| Error: expression '' has no type (or is ambiguous)
src/library/Collections.nim|79 col 36| Error: type mismatch: got <>
src/library/Collections.nim|183 col 26| Error: undeclared field: 's'
src/library/Collections.nim|183 col 26| Error: undeclared field: '.'
src/library/Collections.nim|183 col 26| Error: expression '.' cannot be called
src/library/Collections.nim|183 col 29| Error: undeclared field: 'kind'
src/library/Collections.nim|183 col 29| Error: undeclared field: '.'
src/library/Collections.nim|183 col 29| Error: expression '.' cannot be called
src/library/Collections.nim|184 col 27| Error: undeclared field: 's'
src/library/Collections.nim|184 col 27| Error: undeclared field: '.'
src/library/Collections.nim|184 col 27| Error: expression '.' cannot be called
src/library/Collections.nim|184 col 41| Error: undeclared field: 's'
src/library/Collections.nim|184 col 41| Error: undeclared field: '.'
src/library/Collections.nim|184 col 41| Error: expression '.' cannot be called
src/library/Collections.nim|184 col 44| Error: undeclared field: 's'
src/library/Collections.nim|184 col 44| Error: undeclared field: '.'
src/library/Collections.nim|184 col 44| Error: expression '.' cannot be called
src/library/Collections.nim|184 col 44| Error: expression '' has no type (or is ambiguous)
src/library/Collections.nim|184 col 48| Error: undeclared field: 'i'
src/library/Collections.nim|184 col 48| Error: undeclared field: '.'
src/library/Collections.nim|184 col 48| Error: expression '.' cannot be called
src/library/Collections.nim|184 col 33| Error: attempting to call undeclared routine: 's='
src/library/Collections.nim|184 col 33| Error: attempting to call undeclared routine: '.='
src/library/Collections.nim|184 col 33| Error: expression '.=' cannot be called
src/library/Collections.nim|184 col 30| Error: undeclared field: 's'
src/library/Collections.nim|184 col 30| Error: undeclared field: '.'
src/library/Collections.nim|184 col 30| Error: expression '.' cannot be called
src/library/Collections.nim|184 col 30| Error: expression '' has no type (or is ambiguous)
src/library/Collections.nim|184 col 30| Error: '' cannot be assigned to
src/library/Collections.nim|185 col 28| Error: undeclared field: 's'
src/library/Collections.nim|185 col 28| Error: undeclared field: '.'
src/library/Collections.nim|185 col 28| Error: expression '.' cannot be called
src/library/Collections.nim|185 col 31| Error: undeclared field: 'kind'
src/library/Collections.nim|185 col 31| Error: undeclared field: '.'
src/library/Collections.nim|185 col 31| Error: expression '.' cannot be called
src/library/Collections.nim|186 col 27| Error: undeclared field: 's'
src/library/Collections.nim|186 col 27| Error: undeclared field: '.'
src/library/Collections.nim|186 col 27| Error: expression '.' cannot be called
src/library/Collections.nim|186 col 41| Error: undeclared field: 's'
src/library/Collections.nim|186 col 41| Error: undeclared field: '.'
src/library/Collections.nim|186 col 41| Error: expression '.' cannot be called
src/library/Collections.nim|186 col 44| Error: undeclared field: 'a'
src/library/Collections.nim|186 col 44| Error: undeclared field: '.'
src/library/Collections.nim|186 col 44| Error: expression '.' cannot be called
src/library/Collections.nim|186 col 44| Error: expression '' has no type (or is ambiguous)
src/library/Collections.nim|186 col 48| Error: undeclared field: 'i'
src/library/Collections.nim|186 col 48| Error: undeclared field: '.'
src/library/Collections.nim|186 col 48| Error: expression '.' cannot be called
src/library/Collections.nim|186 col 33| Error: attempting to call undeclared routine: 'a='
src/library/Collections.nim|186 col 33| Error: attempting to call undeclared routine: '.='
src/library/Collections.nim|186 col 33| Error: expression '.=' cannot be called
src/library/Collections.nim|186 col 30| Error: undeclared field: 'a'
src/library/Collections.nim|186 col 30| Error: undeclared field: '.'
src/library/Collections.nim|186 col 30| Error: expression '.' cannot be called
src/library/Collections.nim|186 col 30| Error: expression '' has no type (or is ambiguous)
src/library/Collections.nim|186 col 30| Error: '' cannot be assigned to
src/helpers/datasource.nim|35 col 52| Error: attempting to call undeclared routine: 'getContent'
src/helpers/datasource.nim|35 col 52| Error: attempting to call undeclared routine: '.'
src/helpers/datasource.nim|35 col 52| Error: expression '.' cannot be called
src/helpers/datasource.nim|36 col 18| Error: type mismatch: got <(Error Type, DataSourceKind)> but expected 'DataSource = (string, DataSourceKind)'
src/library/Core.nim|72 col 29| Error: undeclared field: 's'
src/library/Core.nim|72 col 29| Error: undeclared field: '.'
src/library/Core.nim|72 col 29| Error: expression '.' cannot be called
src/library/Core.nim|303 col 19| Error: undeclared field: 's'
src/library/Core.nim|303 col 19| Error: undeclared field: '.'
src/library/Core.nim|303 col 19| Error: expression '.' cannot be called
src/library/Core.nim|491 col 30| Error: undeclared field: 's'
src/library/Core.nim|491 col 30| Error: undeclared field: '.'
src/library/Core.nim|491 col 30| Error: expression '.' cannot be called
src/library/Crypto.nim|47 col 23| Error: undeclared field: 's'
src/library/Crypto.nim|47 col 23| Error: undeclared field: '.'
src/library/Crypto.nim|47 col 23| Error: expression '.' cannot be called
src/library/Crypto.nim|47 col 37| Error: undeclared field: 's'
src/library/Crypto.nim|47 col 37| Error: undeclared field: '.'
src/library/Crypto.nim|47 col 37| Error: expression '.' cannot be called
src/library/Crypto.nim|47 col 40| Error: undeclared field: 's'
src/library/Crypto.nim|47 col 40| Error: undeclared field: '.'
src/library/Crypto.nim|47 col 40| Error: expression '.' cannot be called
src/library/Crypto.nim|47 col 40| Error: expression '' has no type (or is ambiguous)
src/library/Crypto.nim|47 col 29| Error: attempting to call undeclared routine: 's='
src/library/Crypto.nim|47 col 29| Error: attempting to call undeclared routine: '.='
src/library/Crypto.nim|47 col 29| Error: expression '.=' cannot be called
src/library/Crypto.nim|47 col 26| Error: undeclared field: 's'
src/library/Crypto.nim|47 col 26| Error: undeclared field: '.'
src/library/Crypto.nim|47 col 26| Error: expression '.' cannot be called
src/library/Crypto.nim|47 col 26| Error: expression '' has no type (or is ambiguous)
src/library/Crypto.nim|47 col 26| Error: '' cannot be assigned to
src/library/Crypto.nim|66 col 23| Error: undeclared field: 's'
src/library/Crypto.nim|66 col 23| Error: undeclared field: '.'
src/library/Crypto.nim|66 col 23| Error: expression '.' cannot be called
src/library/Crypto.nim|66 col 37| Error: undeclared field: 's'
src/library/Crypto.nim|66 col 37| Error: undeclared field: '.'
src/library/Crypto.nim|66 col 37| Error: expression '.' cannot be called
src/library/Crypto.nim|66 col 40| Error: undeclared field: 's'
src/library/Crypto.nim|66 col 40| Error: undeclared field: '.'
src/library/Crypto.nim|66 col 40| Error: expression '.' cannot be called
src/library/Crypto.nim|66 col 40| Error: expression '' has no type (or is ambiguous)
src/library/Crypto.nim|66 col 29| Error: attempting to call undeclared routine: 's='
src/library/Crypto.nim|66 col 29| Error: attempting to call undeclared routine: '.='
src/library/Crypto.nim|66 col 29| Error: expression '.=' cannot be called
src/library/Crypto.nim|66 col 26| Error: undeclared field: 's'
src/library/Crypto.nim|66 col 26| Error: undeclared field: '.'
src/library/Crypto.nim|66 col 26| Error: expression '.' cannot be called
src/library/Crypto.nim|66 col 26| Error: expression '' has no type (or is ambiguous)
src/library/Crypto.nim|66 col 26| Error: '' cannot be assigned to
src/library/Crypto.nim|91 col 27| Error: undeclared field: 's'
src/library/Crypto.nim|91 col 27| Error: undeclared field: '.'
src/library/Crypto.nim|91 col 27| Error: expression '.' cannot be called
src/library/Crypto.nim|91 col 63| Error: undeclared field: 's'
src/library/Crypto.nim|91 col 63| Error: undeclared field: '.'
src/library/Crypto.nim|91 col 63| Error: expression '.' cannot be called
src/library/Crypto.nim|91 col 66| Error: undeclared field: 's'
src/library/Crypto.nim|91 col 66| Error: undeclared field: '.'
src/library/Crypto.nim|91 col 66| Error: expression '.' cannot be called
src/library/Crypto.nim|96 col 27| Error: undeclared field: 's'
src/library/Crypto.nim|96 col 27| Error: undeclared field: '.'
src/library/Crypto.nim|96 col 27| Error: expression '.' cannot be called
src/library/Crypto.nim|96 col 58| Error: undeclared field: 's'
src/library/Crypto.nim|96 col 58| Error: undeclared field: '.'
src/library/Crypto.nim|96 col 58| Error: expression '.' cannot be called
src/library/Crypto.nim|96 col 61| Error: undeclared field: 's'
src/library/Crypto.nim|96 col 61| Error: undeclared field: '.'
src/library/Crypto.nim|96 col 61| Error: expression '.' cannot be called
src/library/Files.nim|193 col 31| Error: undeclared field: 's'
src/library/Files.nim|193 col 31| Error: undeclared field: '.'
src/library/Files.nim|193 col 31| Error: expression '.' cannot be called
src/library/Iterators.nim|137 col 37| Error: undeclared field: 's'
src/library/Iterators.nim|137 col 37| Error: undeclared field: '.'
src/library/Iterators.nim|137 col 37| Error: expression '.' cannot be called
src/library/Iterators.nim|137 col 40| Error: undeclared field: 'a'
src/library/Iterators.nim|137 col 40| Error: undeclared field: '.'
src/library/Iterators.nim|137 col 40| Error: expression '.' cannot be called
src/library/Iterators.nim|137 col 40| Error: expression '' has no type (or is ambiguous)
src/library/Iterators.nim|137 col 21| Error: wrong number of variables
src/library/Iterators.nim|143 col 23| Error: undeclared field: 's'
src/library/Iterators.nim|143 col 23| Error: undeclared field: '.'
src/library/Iterators.nim|143 col 23| Error: expression '.' cannot be called
src/library/Iterators.nim|143 col 29| Error: attempting to call undeclared routine: 'a='
src/library/Iterators.nim|143 col 29| Error: attempting to call undeclared routine: '.='
src/library/Iterators.nim|143 col 29| Error: expression '.=' cannot be called
src/library/Iterators.nim|143 col 26| Error: undeclared field: 'a'
src/library/Iterators.nim|143 col 26| Error: undeclared field: '.'
src/library/Iterators.nim|143 col 26| Error: expression '.' cannot be called
src/library/Iterators.nim|143 col 26| Error: expression '' has no type (or is ambiguous)
src/library/Iterators.nim|143 col 26| Error: '' cannot be assigned to
src/library/Iterators.nim|186 col 26| Error: undeclared field: 's'
src/library/Iterators.nim|186 col 26| Error: undeclared field: '.'
src/library/Iterators.nim|186 col 26| Error: expression '.' cannot be called
src/library/Iterators.nim|186 col 29| Error: undeclared field: 'a'
src/library/Iterators.nim|186 col 29| Error: undeclared field: '.'
src/library/Iterators.nim|186 col 29| Error: expression '.' cannot be called
src/library/Iterators.nim|186 col 29| Error: expression '' has no type (or is ambiguous)
src/library/Iterators.nim|186 col 29| Error: illformed AST:
src/library/Net.nim|27 col 10| Warning: imported and not used: 'env' [UnusedImport]
src/library/Net.nim|27 col 10| Warning: imported and not used: 'exec' [UnusedImport]
src/library/Reflection.nim|289 col 51| Error: undeclared field: 's'
src/library/Reflection.nim|289 col 51| Error: undeclared field: '.'
src/library/Reflection.nim|289 col 51| Error: expression '.' cannot be called
src/library/Reflection.nim|289 col 61| Error: undeclared field: 's'
src/library/Reflection.nim|289 col 61| Error: undeclared field: '.'
src/library/Reflection.nim|289 col 61| Error: expression '.' cannot be called
src/library/Reflection.nim|291 col 28| Error: undeclared field: 's'
src/library/Reflection.nim|291 col 28| Error: undeclared field: '.'
src/library/Reflection.nim|291 col 28| Error: expression '.' cannot be called
src/library/Reflection.nim|291 col 38| Error: undeclared field: 's'
src/library/Reflection.nim|291 col 38| Error: undeclared field: '.'
src/library/Reflection.nim|291 col 38| Error: expression '.' cannot be called
src/library/Reflection.nim|471 col 48| Error: undeclared field: 's'
src/library/Reflection.nim|471 col 48| Error: undeclared field: '.'
src/library/Reflection.nim|471 col 48| Error: expression '.' cannot be called
src/library/Strings.nim|53 col 25| Error: undeclared field: 's'
src/library/Strings.nim|53 col 25| Error: undeclared field: '.'
src/library/Strings.nim|53 col 25| Error: expression '.' cannot be called
src/library/Strings.nim|53 col 39| Error: undeclared field: 's'
src/library/Strings.nim|53 col 39| Error: undeclared field: '.'
src/library/Strings.nim|53 col 39| Error: expression '.' cannot be called
src/library/Strings.nim|53 col 42| Error: undeclared field: 's'
src/library/Strings.nim|53 col 42| Error: undeclared field: '.'
src/library/Strings.nim|53 col 42| Error: expression '.' cannot be called
src/library/Strings.nim|53 col 42| Error: expression '' has no type (or is ambiguous)
src/library/Strings.nim|53 col 31| Error: attempting to call undeclared routine: 's='
src/library/Strings.nim|53 col 31| Error: attempting to call undeclared routine: '.='
src/library/Strings.nim|53 col 31| Error: expression '.=' cannot be called
src/library/Strings.nim|53 col 28| Error: undeclared field: 's'
src/library/Strings.nim|53 col 28| Error: undeclared field: '.'
src/library/Strings.nim|53 col 28| Error: expression '.' cannot be called
src/library/Strings.nim|53 col 28| Error: expression '' has no type (or is ambiguous)
src/library/Strings.nim|53 col 28| Error: '' cannot be assigned to
src/library/Strings.nim|141 col 27| Error: undeclared field: 's'
src/library/Strings.nim|141 col 27| Error: undeclared field: '.'
src/library/Strings.nim|141 col 27| Error: expression '.' cannot be called
src/library/Strings.nim|141 col 58| Error: undeclared field: 's'
src/library/Strings.nim|141 col 58| Error: undeclared field: '.'
src/library/Strings.nim|141 col 58| Error: expression '.' cannot be called
src/library/Strings.nim|141 col 61| Error: undeclared field: 'a'
src/library/Strings.nim|141 col 61| Error: undeclared field: '.'
src/library/Strings.nim|141 col 61| Error: expression '.' cannot be called
src/library/Strings.nim|141 col 61| Error: expression '' has no type (or is ambiguous)
src/library/Strings.nim|150 col 27| Error: undeclared field: 's'
src/library/Strings.nim|150 col 27| Error: undeclared field: '.'
src/library/Strings.nim|150 col 27| Error: expression '.' cannot be called
src/library/Strings.nim|150 col 49| Error: undeclared field: 's'
src/library/Strings.nim|150 col 49| Error: undeclared field: '.'
src/library/Strings.nim|150 col 49| Error: expression '.' cannot be called
src/library/Strings.nim|150 col 52| Error: undeclared field: 'a'
src/library/Strings.nim|150 col 52| Error: undeclared field: '.'
src/library/Strings.nim|150 col 52| Error: expression '.' cannot be called
src/library/Strings.nim|150 col 52| Error: expression '' has no type (or is ambiguous)
src/library/Strings.nim|25 col 10| Warning: imported and not used: 'exec' [UnusedImport]
src/library/Strings.nim|25 col 10| Warning: imported and not used: 'parse' [UnusedImport]
src/library/System.nim|99 col 43| Error: undeclared field: 's'
src/library/System.nim|99 col 43| Error: undeclared field: '.'
src/library/System.nim|99 col 43| Error: expression '.' cannot be called
src/library/System.nim|99 col 43| Error: undeclared field: 's'
src/library/System.nim|99 col 43| Error: undeclared field: '.'
src/library/System.nim|99 col 43| Error: expression '.' cannot be called
src/library/System.nim|144 col 20| Error: undeclared field: 'i'
src/library/System.nim|144 col 20| Error: undeclared field: '.'
src/library/System.nim|144 col 20| Error: expression '.' cannot be called
src/library/Ui.nim|25 col 10| Warning: imported and not used: 'exec' [UnusedImport]

src/library/Arithmetic.nim Show resolved Hide resolved
src/library/Arithmetic.nim Show resolved Hide resolved
src/library/Arithmetic.nim Show resolved Hide resolved
src/library/Arithmetic.nim Show resolved Hide resolved
src/library/Arithmetic.nim Show resolved Hide resolved
src/library/Arithmetic.nim Show resolved Hide resolved
src/library/Arithmetic.nim Show resolved Hide resolved
src/library/Arithmetic.nim Show resolved Hide resolved
src/library/Arithmetic.nim Show resolved Hide resolved
src/library/Arithmetic.nim Show resolved Hide resolved
@drkameleon drkameleon changed the title WIP: Code cleanup Code cleanup Feb 4, 2021
@drkameleon drkameleon self-assigned this Feb 4, 2021
@drkameleon drkameleon merged commit 41882d1 into master Feb 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
helpers Issues related to Helper modules installer Issues related to the Installation script library Issues related to the standard library repl Issues related to the REPL vm Issues related to the Virtual Machine implementation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant