Move function utilities to 'function' package
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
from smnp.error.function import FunctionNotFoundException, MethodNotFoundException, IllegalFunctionInvocationException
|
||||
from smnp.error.runtime import RuntimeException
|
||||
from smnp.library.model import types
|
||||
from smnp.function.model import types
|
||||
from smnp.runtime.evaluators.function import BodyEvaluator
|
||||
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
from functools import reduce
|
||||
|
||||
from smnp.library.model import Function
|
||||
from smnp.library.signature import varargSignature
|
||||
from smnp.function.model import Function
|
||||
from smnp.function.signature import varargSignature
|
||||
from smnp.type.model import Type
|
||||
from smnp.type.signature.matcher.type import ofTypes
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
from smnp.library.model import Function
|
||||
from smnp.library.signature import varargSignature
|
||||
from smnp.function.model import Function
|
||||
from smnp.function.signature import varargSignature
|
||||
from smnp.type.model import Type
|
||||
from smnp.type.signature.matcher.type import allTypes
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
from smnp.error.runtime import RuntimeException
|
||||
from smnp.library.model import CombinedFunction, Function
|
||||
from smnp.library.signature import signature
|
||||
from smnp.function.model import CombinedFunction, Function
|
||||
from smnp.function.signature import signature
|
||||
from smnp.type.model import Type
|
||||
from smnp.type.signature.matcher.type import ofTypes, ofType
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
from smnp.library.model import Function, CombinedFunction
|
||||
from smnp.library.signature import varargSignature, signature
|
||||
from smnp.function.model import Function, CombinedFunction
|
||||
from smnp.function.signature import varargSignature, signature
|
||||
from smnp.type.model import Type
|
||||
from smnp.type.signature.matcher.list import listOfMatchers, listMatches
|
||||
from smnp.type.signature.matcher.type import allTypes, ofTypes
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
from smnp.library.model import CombinedFunction, Function
|
||||
from smnp.library.signature import signature
|
||||
from smnp.function.model import CombinedFunction, Function
|
||||
from smnp.function.signature import signature
|
||||
from smnp.note.model import Note
|
||||
from smnp.type.model import Type
|
||||
from smnp.type.signature.matcher.type import ofType
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
from smnp.library.model import CombinedFunction, Function
|
||||
from smnp.library.signature import signature
|
||||
from smnp.function.model import CombinedFunction, Function
|
||||
from smnp.function.signature import signature
|
||||
from smnp.module.mic.lib.detector.noise import NoiseDetector
|
||||
from smnp.type.model import Type
|
||||
from smnp.type.signature.matcher.type import ofTypes
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
from smnp.library.model import Function
|
||||
from smnp.library.signature import signature
|
||||
from smnp.function.model import Function
|
||||
from smnp.function.signature import signature
|
||||
from smnp.type.model import Type
|
||||
from smnp.type.signature.matcher.type import ofType
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
from smnp.library.model import Function, CombinedFunction
|
||||
from smnp.library.signature import varargSignature
|
||||
from smnp.function.model import Function, CombinedFunction
|
||||
from smnp.function.signature import varargSignature
|
||||
from smnp.note.interval import intervalToString
|
||||
from smnp.note.model import Note
|
||||
from smnp.type.model import Type
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
from smnp.library.model import Function
|
||||
from smnp.library.signature import signature
|
||||
from smnp.function.model import Function
|
||||
from smnp.function.signature import signature
|
||||
from smnp.type.model import Type
|
||||
from smnp.type.signature.matcher.type import ofType
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
from smnp.library.model import Function, CombinedFunction
|
||||
from smnp.library.signature import varargSignature
|
||||
from smnp.function.model import Function, CombinedFunction
|
||||
from smnp.function.signature import varargSignature
|
||||
from smnp.note.model import Note
|
||||
from smnp.type.model import Type
|
||||
from smnp.type.signature.matcher.list import listOf
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
from smnp.library.model import CombinedFunction, Function
|
||||
from smnp.library.signature import varargSignature
|
||||
from smnp.function.model import CombinedFunction, Function
|
||||
from smnp.function.signature import varargSignature
|
||||
from smnp.type.model import Type
|
||||
from smnp.type.signature.matcher.list import listOf
|
||||
from smnp.type.signature.matcher.type import ofTypes
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
from smnp.library.model import CombinedFunction, Function
|
||||
from smnp.library.signature import signature, varargSignature
|
||||
from smnp.function.model import CombinedFunction, Function
|
||||
from smnp.function.signature import signature, varargSignature
|
||||
from smnp.type.model import Type
|
||||
from smnp.type.signature.matcher.list import listOf
|
||||
from smnp.type.signature.matcher.type import ofTypes
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
from smnp.library.model import Function
|
||||
from smnp.library.signature import signature
|
||||
from smnp.function.model import Function
|
||||
from smnp.function.signature import signature
|
||||
from smnp.type.model import Type
|
||||
from smnp.type.signature.matcher.type import ofType
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
from smnp.audio.sound import Sound
|
||||
from smnp.library.model import Function
|
||||
from smnp.library.signature import signature
|
||||
from smnp.function.model import Function
|
||||
from smnp.function.signature import signature
|
||||
from smnp.type.model import Type
|
||||
from smnp.type.signature.matcher.type import ofType
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
from smnp.library.model import Function
|
||||
from smnp.library.signature import varargSignature
|
||||
from smnp.function.model import Function
|
||||
from smnp.function.signature import varargSignature
|
||||
from smnp.type.model import Type
|
||||
from smnp.type.signature.matcher.type import ofType
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
from smnp.library.model import Function
|
||||
from smnp.library.signature import signature
|
||||
from smnp.function.model import Function
|
||||
from smnp.function.signature import signature
|
||||
from smnp.module.synth.lib import player
|
||||
from smnp.type.model import Type
|
||||
from smnp.type.signature.matcher.type import ofTypes
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
from smnp.library.model import CombinedFunction, Function
|
||||
from smnp.library.signature import varargSignature
|
||||
from smnp.function.model import CombinedFunction, Function
|
||||
from smnp.function.signature import varargSignature
|
||||
from smnp.module.synth.lib.player import playNotes
|
||||
from smnp.type.model import Type
|
||||
from smnp.type.signature.matcher.list import listOf
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
from smnp.error.function import IllegalArgumentException
|
||||
from smnp.library.model import Function
|
||||
from smnp.library.signature import signature
|
||||
from smnp.function.model import Function
|
||||
from smnp.function.signature import signature
|
||||
from smnp.type.model import Type
|
||||
from smnp.type.signature.matcher.type import ofTypes
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
from smnp.library.model import Function
|
||||
from smnp.library.signature import varargSignature
|
||||
from smnp.function.model import Function
|
||||
from smnp.function.signature import varargSignature
|
||||
from smnp.type.signature.matcher.type import allTypes
|
||||
|
||||
_signature = varargSignature(allTypes())
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
|
||||
from smnp.library.model import Function
|
||||
from smnp.library.signature import signature
|
||||
from smnp.function.model import Function
|
||||
from smnp.function.signature import signature
|
||||
from smnp.type.model import Type
|
||||
from smnp.type.signature.matcher.type import ofTypes
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import time
|
||||
|
||||
from smnp.library.model import Function
|
||||
from smnp.library.signature import signature
|
||||
from smnp.function.model import Function
|
||||
from smnp.function.signature import signature
|
||||
from smnp.type.model import Type
|
||||
from smnp.type.signature.matcher.type import ofTypes
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
from smnp.library.model import Function
|
||||
from smnp.library.signature import signature
|
||||
from smnp.function.model import Function
|
||||
from smnp.function.signature import signature
|
||||
from smnp.type.model import Type
|
||||
from smnp.type.signature.matcher.type import allTypes
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import random as r
|
||||
|
||||
from smnp.error.function import IllegalArgumentException
|
||||
from smnp.library.model import Function, CombinedFunction
|
||||
from smnp.library.signature import varargSignature
|
||||
from smnp.function.model import Function, CombinedFunction
|
||||
from smnp.function.signature import varargSignature
|
||||
from smnp.type.model import Type
|
||||
from smnp.type.signature.matcher.list import listMatches
|
||||
from smnp.type.signature.matcher.type import ofTypes
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
from smnp.ast.node.none import NoneNode
|
||||
from smnp.library.signature import signature
|
||||
from smnp.function.signature import signature
|
||||
from smnp.runtime.evaluator import Evaluator
|
||||
from smnp.runtime.evaluators.function import argumentsNodeToMethodSignature, listSpecifier
|
||||
from smnp.type.model import Type
|
||||
|
||||
@@ -2,7 +2,7 @@ from smnp.ast.node.none import NoneNode
|
||||
from smnp.ast.node.ret import ReturnNode
|
||||
from smnp.ast.node.variable import TypedVariableNode
|
||||
from smnp.error.runtime import RuntimeException
|
||||
from smnp.library.signature import signature
|
||||
from smnp.function.signature import signature
|
||||
from smnp.runtime.evaluator import Evaluator, evaluate
|
||||
from smnp.runtime.evaluators.expression import expressionEvaluator
|
||||
from smnp.runtime.evaluators.iterable import abstractIterableEvaluator
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from smnp.library.signature import signature
|
||||
from smnp.function.signature import signature
|
||||
from smnp.type.model import Type
|
||||
from smnp.type.signature.matcher.model import Matcher
|
||||
|
||||
|
||||
Reference in New Issue
Block a user