Ma la versione renderizzata da Discourse di quell’URL è: https://frinklang.org/fsp/solve2.fsp?equations=a%2B%3D%2B3%2Bb%2B%2B%2Bc&solveFor=&f=&ev=on&sel_a=S&val_a=&sel_b=S&val_b=&sel_c=L&val_c=299792458%2Bm%2Bs%5E-1&resultAs=
Si noti il %2B che sostituisce il carattere +. Questo non funziona e produce il seguente risultato:
URL renderizzato dallo strumento link di Discourse: https://frinklang.org/fsp/solve2.fsp?equations=a%2B%3D%2B3%2Bb%2B%2B%2Bc&solveFor=&f=&ev=on&sel_a=S&val_a=&sel_b=S&val_b=&sel_c=L&val_c=299792458%2Bm%2Bs%5E-1&resultAs=
Non sono sicuro al 100% di cosa stia andando storto, ma penso che siano i caratteri +, che dovrebbero essere spazi, che vengono elaborati in modo errato come un + letterale.
L’uso di un + per uno spazio in un URL è conforme agli standard, quindi questo potrebbe influenzare altri siti/sistemi che utilizzano il carattere + in questo modo.
Ho una correzione qui, ma come puoi vedere dagli argomenti correlati, è MOLTO COMPLICATO , nel corso degli anni ci sono stati così tanti bug in quest’area.
Puoi fidarti di Alan, il creatore del linguaggio Frink, per scoprire qualsiasi errore pur essendo conforme al 100% agli standard. È quello che fa.
(Tra l’altro, se mai avessi bisogno di estrema correttezza delle unità per qualsiasi applicazione scientifica o ingegneristica, dai un’occhiata a Frink.)