+ !iRtRtRtRtRtRtRtRt]R8XdM] !]!^ ^44] !]!^ ^44] !]!^ ^44] !]!^ ^44]!4]!4R #R #) an Simple calculator module for testing LSP features. Test these features: - Diagnostics: See the intentional errors below - Go to Definition: F12 on function calls - Find References: Shift+F12 on function names - Rename: F2 on any function/variable - Code Actions: Ctrl+. on errors - Document Symbols: Ctrl+Shift+O to see outline - Formatting: Shift+Alt+F to format cW,#)zAdd two numbers together.xys&& calculator.pyaddr 5LcW, #)zSubtract y from x.rrs&&rsubtractr r r cW,#)zMultiply two numbers.rrs&&rmultiplyrr r c6V^8Xd \R4hW, #)zDivide x by y.zCannot divide by zero) ValueErrorrs&&rdividersAv011 5Lr c,^pVF pW,pK V#)z'Calculate total from a list of numbers.r)itemstotalitems& rcalculate_totalr$s E  Lr cJ\^^4p\R\ 24\#)z0This function has an error - undefined variable.zResult: )rprintreslt)results rbroken_functionr-s! AYF HUG  Lr c,\P^4#)z&Uses math module without importing it.)mathsqrtrr ruse_mathr5s 99R=r __main__N) __doc__rr rrrrr__name__rrr rr#s      z #b!* (2q/ (2q/ &Q- Jr