All Downloads are FREE. Search and download functionalities are using the official Maven repository.

de.hhu.stups.alloy2b.translation.Alloy2BParser.class Maven / Gradle / Ivy

????4?.de/hhu/stups/alloy2b/translation/Alloy2BParseralloy2b/java/lang/ObjectAlloy2BParser.ktLalloy2b/kotlin/Metadata;mv
bvkd1???^

??


??
!



??





??





??



????20B¢J02	0J
020
HJ020HJ020HJ020HJ02	0HJ02000HJ020HJ
 *0020HJ020HJ020HJ020 HR0X‚¢
??R00X‚¢
??¨!d20Lde/hhu/stups/alloy2b/translation/Alloy2BParser;()VexpressionTranslator5Lde/hhu/stups/alloy2b/translation/ExpressionToProlog;orderedSignaturesalloyToPrologTermalloyModelPathcollectPropertiesFromIncludeitALalloy2b/edu/mit/csail/sdg/alloy4compiler/parser/CompModule$Open;#collectSignatureOptionsToPrologListastNode2Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Sig;createSigScopeTuplescope;Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/CommandScope;isExtendingSignaturesigrealPathtoPrologTerm'Lalloy2b/edu/mit/csail/sdg/alloy4/Pair;3Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Expr;6Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Command;alloy2b.kotlin.jvm.PlatformType3Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Func;translateModulemodule;X(Lalloy2b/edu/mit/csail/sdg/alloy4compiler/parser/CompModule;)Lalloy2b/java/lang/String;:alloy2b/edu/mit/csail/sdg/alloy4compiler/parser/CompModuleLgetModelName()Lalloy2b/java/lang/String;NO
MPmodule.modelNameR&alloy2b/kotlin/jvm/internal/IntrinsicsTcheckExpressionValueIsNotNull7(Lalloy2b/java/lang/Object;Lalloy2b/java/lang/String;)VVW
UX-de/hhu/stups/alloy2b/translation/ParserUtilKtZsanitizeIdentifier6(Lalloy2b/java/lang/String;)Lalloy2b/java/lang/String;\]
[^getAllFacts-()Lalloy2b/edu/mit/csail/sdg/alloy4/SafeList;`a
Mbmodule.allFactsdalloy2b/java/lang/Iterablef,halloy2b/java/lang/CharSequencej3(Lde/hhu/stups/alloy2b/translation/Alloy2BParser;)Vlm
0n&alloy2b/kotlin/jvm/functions/Function1p(alloy2b/kotlin/collections/CollectionsKtrjoinToString$default?(Lalloy2b/java/lang/Iterable;Lalloy2b/java/lang/CharSequence;Lalloy2b/java/lang/CharSequence;Lalloy2b/java/lang/CharSequence;ILalloy2b/java/lang/CharSequence;Lalloy2b/kotlin/jvm/functions/Function1;ILalloy2b/java/lang/Object;)Lalloy2b/java/lang/String;tu
svgetAllAssertions.()Lalloy2b/edu/mit/csail/sdg/alloy4/ConstList;xy
Mzmodule.allAssertions|
2ngetAllCommandsy
M?module.allCommands?
4n
getAllFunc?a
M?module.allFunc?
6n
getAllSigs?a
M?module.allSigs?
8nalloy2b/java/lang/StringBuilder?l
??alloy_model(?append=(Lalloy2b/java/lang/String;)Lalloy2b/java/lang/StringBuilder;??
??,facts([?]),assertions([?
]),commands([?]),?functions([?]),signatures([?ordered_signatures(?I	?java/util/ArrayList?collectionSizeOrDefault (Lalloy2b/java/lang/Iterable;I)I??
s?(I)Vl?
??java/util/Collection?iterator()Ljava/util/Iterator;??g?alloy2b/java/lang/String?java/util/Iterator?hasNext()Z????next()Lalloy2b/java/lang/Object;????$(C)Lalloy2b/java/lang/StringBuilder;??
??toString?O
??add(Lalloy2b/java/lang/Object;)Z????java/util/List?=(Lalloy2b/java/lang/Object;)Lalloy2b/java/lang/StringBuilder;??
??))?Lalloy2b/java/lang/String;)$i$a$-map-Alloy2BParser$translateModule$1I
item$iv$ivLalloy2b/java/lang/Object;$receiver$iv$ivLalloy2b/java/lang/Iterable;destination$iv$ivLjava/util/Collection;
$i$f$mapTo$receiver$iv$i$f$maplistOfSignatureslistOfFunctionslistOfCommandslistOfAssertionslistOfFactsnamethis'alloy2b/java/lang/IllegalStateException?
:?getClass()Lalloy2b/java/lang/Class;??
?alloy2b/java/lang/Class?getResource*(Lalloy2b/java/lang/String;)Ljava/net/URL;??
??/object {}.javaClass.getResource(alloyModelPath)?java/net/URL?getFile?O
??4object {}.javaClass.getR…urce(alloyModelPath).file?	exception)Lalloy2b/java/lang/IllegalStateException;D(Lalloy2b/edu/mit/csail/sdg/alloy4compiler/parser/CompModule$Open;)V
util/ordering?alloy2b/edu/mit/csail/sdg/alloy4compiler/parser/CompModule$Openfilename?	areEqual7(Lalloy2b/java/lang/Object;Lalloy2b/java/lang/Object;)Z

Uargs,Lalloy2b/edu/mit/csail/sdg/alloy4/ConstList;	it.argsthis/alloy2b/kotlin/text/StringsKtreplace$default?(Lalloy2b/java/lang/String;Lalloy2b/java/lang/String;Lalloy2b/java/lang/String;ZILalloy2b/java/lang/Object;)Lalloy2b/java/lang/String;
addAll(Ljava/util/Collection;)Z? alias"?	#it.alias%??I$i$a$-map-Alloy2BParser$collectPropertiesFromInclude$prefixedSignatures$1prefixedSignatures$alloy2b/edu/mit/csail/sdg/alloy4/Err*+Lalloy2b/org/jetbrains/annotations/NotNull;checkParameterIsNotNull.W
U/clear1?2$]
4+alloy2b/edu/mit/csail/sdg/alloy4/A4Reporter6
7?8alloy2b/edu/mit/csail/sdg/alloy4compiler/parser/CompUtil9parseEverything_fromFile?(Lalloy2b/edu/mit/csail/sdg/alloy4/A4Reporter;Ljava/util/Map;Lalloy2b/java/lang/String;)Lalloy2b/edu/mit/csail/sdg/alloy4compiler/parser/CompModule;;<
:=astRoot?getOpensAy
MB
astRoot.opensD
FgetAllReachableModulesHa
MIastRoot.allReachableModulesK
<n
getRootModule>()Lalloy2b/edu/mit/csail/sdg/alloy4compiler/parser/CompModule;NO
MPastRoot.rootModuleRastRoot.rootModule.modelNameTalloy(V,[X]).Zalloy2b/java/lang/Throwable\/$i$a$-forEach-Alloy2BParser$alloyToPrologTerm$1
element$iv$i$f$forEach
rootModulemodules&Lalloy2b/edu/mit/csail/sdg/alloy4/Err;pathC(Lalloy2b/edu/mit/csail/sdg/alloy4/Pair;)Lalloy2b/java/lang/String;?(Lalloy2b/edu/mit/csail/sdg/alloy4/Pair;)Lalloy2b/java/lang/String;fact(g%alloy2b/edu/mit/csail/sdg/alloy4/Pairibk?	jl1alloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Exprn	p8alloy2b/edu/mit/csail/sdg/alloy4compiler/ast/VisitReturnracceptV(Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/VisitReturn;)Lalloy2b/java/lang/Object;tu
ov,(xpos&Lalloy2b/edu/mit/csail/sdg/alloy4/Pos;z{	o|$alloy2b/edu/mit/csail/sdg/alloy4/Pos~x??	?alloy2b/java/lang/Integer?valueOf(I)Lalloy2b/java/lang/Integer;??
??y??	?R(Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Command;)Lalloy2b/java/lang/String;4alloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Command?checkZ??	???run? 	??
astNode.scope?
asSequenceA(Lalloy2b/java/lang/Iterable;)Lalloy2b/kotlin/sequences/Sequence;??
s?INSTANCEKLde/hhu/stups/alloy2b/translation/Alloy2BParser$toPrologTerm$exactScopes$1;??	>?$alloy2b/kotlin/sequences/SequencesKt?filterp(Lalloy2b/kotlin/sequences/Sequence;Lalloy2b/kotlin/jvm/functions/Function1;)Lalloy2b/kotlin/sequences/Sequence;??
??
@nmap??
??toList5(Lalloy2b/kotlin/sequences/Sequence;)Ljava/util/List;??
??PLde/hhu/stups/alloy2b/translation/Alloy2BParser$toPrologTerm$upperBoundScopes$1;??	B?
Dnformula?'	??,global_scope(?overall??	??$(I)Lalloy2b/java/lang/StringBuilder;??
??),?
exact_scopes(?upper_bound_scopes(?	bitwidth(?bitwidth??	??	),maxseq(?maxseq??	??),pos(?	?|upperBoundScopesexactScopesfunctorW(Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/CommandScope;)Lalloy2b/java/lang/String;9alloy2b/edu/mit/csail/sdg/alloy4compiler/ast/CommandScope?#	??0alloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Sig?label??	??scope.sig.label?
startingScope??	??O(Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Func;)Lalloy2b/java/lang/String;1alloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Func?isPred??	??	predicate?function?	??
astNode.label?params()Ljava/util/List;??
??astNode.params()?4alloy2b/edu/mit/csail/sdg/alloy4compiler/ast/ExprVar?O(Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Expr;)Lalloy2b/java/lang/String;%?
?decls?	??
astNode.decls?1alloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Decl3de/hhu/stups/alloy2b/translation/ExpressionToPrologO(Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Decl;)Lalloy2b/java/lang/String;%
getBody5()Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Expr;	
?
astNode.body,pos(	?|6Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/ExprVar;&$i$a$-map-Alloy2BParser$toPrologTerm$13Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Decl;&$i$a$-map-Alloy2BParser$toPrologTerm$2N(Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Sig;)Lalloy2b/java/lang/String;
signature(
getFieldDeclsa
?astNode.fieldDecls
Fn],getFacts a
?!
astNode.facts#
Hn
&	?|
??contains*??+ordered-
isAbstract/{	?0abstract2isEnum4{	?5enum7isLone9{	?:lone<isMeta>{	??metaAisOneC{	?DoneF	isPrivateH{	?IprivateKisSomeM{	?NsomePisSubsetR{	?Ssubset(U alloy2b/kotlin/TypeCastExceptionWWnull cannot be cast to non-null type edu.mit.csail.sdg.alloy4compiler.ast.Sig.SubsetSigY(Lalloy2b/java/lang/String;)Vl[
X\:alloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Sig$SubsetSig^parents`	_a"(astNode as Sig.SubsetSig).parentscit.labele5(Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Sig;)Z"g
hsubsig(jUnull cannot be cast to non-null type edu.mit.csail.sdg.alloy4compiler.ast.Sig.PrimSigl8alloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Sig$PrimSignparent:Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Sig$PrimSig;pq	or	o?%(astNode as Sig.PrimSig).parent.labelu
?=$i$a$-map-Alloy2BParser$collectSignatureOptionsToPrologList$1
lstOptionsisSubsigz{	?{x2}?	~y2??	?isSubSig
?(Ljava/util/List;)Vl?
?access$toPrologTerms(Lde/hhu/stups/alloy2b/translation/Alloy2BParser;Lalloy2b/edu/mit/csail/sdg/alloy4/Pair;)Lalloy2b/java/lang/String;%e
?$this?(Lde/hhu/stups/alloy2b/translation/Alloy2BParser;Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Command;)Lalloy2b/java/lang/String;%?
?(Lde/hhu/stups/alloy2b/translation/Alloy2BParser;Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Func;)Lalloy2b/java/lang/String;%?
?~(Lde/hhu/stups/alloy2b/translation/Alloy2BParser;Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Sig;)Lalloy2b/java/lang/String;%
?access$translateModule?(Lde/hhu/stups/alloy2b/translation/Alloy2BParser;Lalloy2b/edu/mit/csail/sdg/alloy4compiler/parser/CompModule;)Lalloy2b/java/lang/String;+K
?access$createSigScopeTuple?(Lde/hhu/stups/alloy2b/translation/Alloy2BParser;Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/CommandScope;)Lalloy2b/java/lang/String;?
? access$getExpressionTranslator$pg(Lde/hhu/stups/alloy2b/translation/Alloy2BParser;)Lde/hhu/stups/alloy2b/translation/ExpressionToProlog;(Lde/hhu/stups/alloy2b/translation/Alloy2BParser;Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Expr;)Lalloy2b/java/lang/String;	SignatureCode
StackMapTableLineNumberTableLocalVariableTable
ExceptionsRuntimeInvisibleAnnotations$RuntimeInvisibleParameterAnnotationsInnerClasses
SourceFileSourceDebugExtensionRuntimeVisibleAnnotations1I?J+K??	?+?QYS?Y?_M+?cYe?Y?gi?k?0Y*?o?q?wN+?{Y}?Y?gi?k?2Y*?~?q?w:+??Y??Y?gi?k?4Y*???q?w:+??Y??Y?gi?k?6Y*???q?w:+??Y??Y?gi?k?8Y*???q?w:??Y?????,?????-???????????????????????????????*???g:::	??Y
??????:
	??:???B??:
??:
:6??Y??'??
??'?ȶ?:??W???
??:??ֶ??˰?8?UM??????gg????H?>7869_:?;?<?=>*?5?L?h?v???????s?
v??h3??LT??	LT??
LT??5n??5n??????????-??_V??6????????,-$]??'?:Y???+??Y??Y??Y??YM?N+M,?"??b????CE"F#H%C? #'?'????+?	?
??+?Y?Y?gN-:??Y-
??????:??:???>??:??::6	Y?Y?:

??W?????M*??,???!W*??+?$Y&?Y?'W??,?:gg???D?(?2M
N?1?M?[N|???N?O?P?R?pX?[(?	M/??1P??1P??1P??
h??h???#)I???]??	
?+-?0*???3*+?5M?7Y?8,?>N-Y@?Y?CYE?Y?g:??:???'??:?:6*Y?Y?G???-?JYL?Y?gi?k?????%?????#?z?
??.?8???I?P?Z?a?k?r?|????????????????????(?C?F?^?d?l????p%(x?	)???J???J???J??
?b???b???yI???"g?,+?|M+?o?!,?,??,??,??,???????&@?
??? '?{,?,#l?X&*??*L??Y?)??M+,??*?Y*?????q??
34?&????:*+????
??&???:*+????
??(???:*+????
??*???:*+????
?????:*+????
??,-???:*+????
?? !???/*?q??
?????:*+????
??'?j
02468:<>@BDFH??SMAP
Alloy2BParser.kt
Kotlin
*S Kotlin
*F
+ 1 Alloy2BParser.kt
de/hhu/stups/alloy2b/translation/Alloy2BParser
+ 2 _Collections.kt
kotlin/collections/CollectionsKt___CollectionsKt
*L
1#1,175:1
1301#2:176
1370#2,3:177
1301#2:180
1370#2,3:181
1574#2,2:184
1301#2:186
1370#2,3:187
1301#2:190
1370#2,3:191
1301#2:194
1370#2,3:195
*E
*S KotlinDebug
*F
+ 1 Alloy2BParser.kt
de/hhu/stups/alloy2b/translation/Alloy2BParser
*L
63#1:176
63#1,3:177
78#1:180
78#1,3:181
90#1,2:184
120#1:186
120#1,3:187
121#1:190
121#1,3:191
162#1:194
162#1,3:195
*E
??[III	
[III
I[s["sssssssssssssssssss s!s"ss#s$s%s&s's(s)s*s+s,s-s.




© 2015 - 2025 Weber Informatics LLC | Privacy Policy