Btw, Here is your logcat waookings01.txt (91.6 KB)
09-15 22:56:25.297: D/Snackbar(3053): Snackbar created
09-15 22:56:25.317: D/AndroidRuntime(3053): Shutting down VM
09-15 22:56:25.317: E/AndroidRuntime(3053): FATAL EXCEPTION: main
09-15 22:56:25.317: E/AndroidRuntime(3053): Process: com.omassociates.repo, PID: 3053
09-15 22:56:25.317: E/AndroidRuntime(3053): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.omassociates.repo/io.kodular.waookings01.OM_Associates.Screen1}: /tmp/1631698608526_0.15314274433645259-0/youngandroidproject/../src/io/kodular/waookings01/OM_Associates/Screen1.yail:22:78: unbound location null
09-15 22:56:25.317: E/AndroidRuntime(3053): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2693)
09-15 22:56:25.317: E/AndroidRuntime(3053): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2758)
09-15 22:56:25.317: E/AndroidRuntime(3053): at android.app.ActivityThread.access$900(ActivityThread.java:177)
09-15 22:56:25.317: E/AndroidRuntime(3053): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1448)
09-15 22:56:25.317: E/AndroidRuntime(3053): at android.os.Handler.dispatchMessage(Handler.java:102)
09-15 22:56:25.317: E/AndroidRuntime(3053): at android.os.Looper.loop(Looper.java:145)
09-15 22:56:25.317: E/AndroidRuntime(3053): at android.app.ActivityThread.main(ActivityThread.java:5942)
09-15 22:56:25.317: E/AndroidRuntime(3053): at java.lang.reflect.Method.invoke(Native Method)
09-15 22:56:25.317: E/AndroidRuntime(3053): at java.lang.reflect.Method.invoke(Method.java:372)
09-15 22:56:25.317: E/AndroidRuntime(3053): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1388)
09-15 22:56:25.317: E/AndroidRuntime(3053): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1183)
09-15 22:56:25.317: E/AndroidRuntime(3053): Caused by: /tmp/1631698608526_0.15314274433645259-0/youngandroidproject/../src/io/kodular/waookings01/OM_Associates/Screen1.yail:22:78: unbound location null
09-15 22:56:25.317: E/AndroidRuntime(3053): at gnu.mapping.Location.get(Location.java:67)
09-15 22:56:25.317: E/AndroidRuntime(3053): at io.kodular.waookings01.OM_Associates.Screen1.lambda23(Screen1.yail:22)
09-15 22:56:25.317: E/AndroidRuntime(3053): at io.kodular.waookings01.OM_Associates.Screen1$frame.apply0(Screen1.yail:19)
09-15 22:56:25.317: E/AndroidRuntime(3053): at gnu.expr.ModuleMethod.apply0(ModuleMethod.java:186)
09-15 22:56:25.317: E/AndroidRuntime(3053): at kawa.lang.Promise.force(Promise.java:27)
09-15 22:56:25.317: E/AndroidRuntime(3053): at kawa.lang.Promise.force(Promise.java:37)
09-15 22:56:25.317: E/AndroidRuntime(3053): at kawa.lib.misc.force(misc.scm:98)
09-15 22:56:25.317: E/AndroidRuntime(3053): at io.kodular.waookings01.OM_Associates.Screen1.$define(Screen1.yail:10309)
09-15 22:56:25.317: E/AndroidRuntime(3053): at com.google.appinventor.components.runtime.Form.onCreateFinish2(SourceFile:503)
09-15 22:56:25.317: E/AndroidRuntime(3053): at com.google.appinventor.components.runtime.Form.onCreateFinish(SourceFile:447)
09-15 22:56:25.317: E/AndroidRuntime(3053): at com.google.appinventor.components.runtime.Form.onCreate(SourceFile:377)
09-15 22:56:25.317: E/AndroidRuntime(3053): at android.app.Activity.performCreate(Activity.java:6288)
09-15 22:56:25.317: E/AndroidRuntime(3053): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1119)
09-15 22:56:25.317: E/AndroidRuntime(3053): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2646)
09-15 22:56:25.317: E/AndroidRuntime(3053): ... 10 more
09-15 22:56:25.317: V/ApplicationPolicy(947): isApplicationStateBlocked userId 0 pkgname com.omassociates.repo
09-15 22:56:25.317: W/ActivityManager(947): Force finishing activity com.omassociates.repo/io.kodular.waookings01.OM_Associates.Screen1
09-15 22:56:25.317: D/FocusedStackFrame(947): Set to : 0
this is some kind of theory…
however according to the documentation Logic - Kodular Docs
It acts exactly the same as the = block found in Math
Taifun
Check this