use crate::common::*; #[test] fn test_000() { let expr = "rs(modn)"; test_braille("Nemeth", expr, "⠗⠀⠸⠇⠀⠎⠷⠍⠕⠙⠀⠝⠾"); } #[test] fn test_001() { let expr = "y= xEmodn"; test_braille("Nemeth", expr, "⠽⠀⠨⠅⠀⠭⠘⠠⠑⠐⠍⠕⠙⠀⠝"); } #[test] fn test_002() { let expr = " | X~ |= 24=16"; test_braille("Nemeth", expr, "⠳⠐⠠⠭⠣⠈⠱⠻⠳⠀⠨⠅⠀⠼⠆⠘⠲⠀⠨⠅⠀⠼⠂⠖"); } #[test] fn test_003() { let expr = "S"; test_braille("Nemeth", expr, "⠈⠰⠠⠎"); } #[test] fn test_004() { let expr = "a x2+bx+c=0"; test_braille("Nemeth", expr, "⠁⠭⠘⠆⠐⠬⠃⠭⠬⠉⠀⠨⠅⠀⠼⠴"); } #[test] fn test_005() { let expr = "A fB"; test_braille("Nemeth", expr, "⠠⠁⠀⠐⠫⠒⠒⠕⠣⠋⠻⠀⠠⠃"); } #[test] fn test_006() { let expr = "g(x)= x3"; test_braille("Nemeth", expr, "⠛⠷⠭⠾⠀⠨⠅⠀⠣⠒⠜⠭⠻"); } #[test] fn test_007() { let expr = "TA 1=T A 1"; test_braille("Nemeth", expr, "⠠⠞⠰⠠⠁⠘⠤⠂⠀⠨⠅⠀⠠⠞⠰⠠⠁⠰⠘⠤⠂"); } #[test] fn test_008() { let expr = "kXk=X"; test_braille("Nemeth", expr, "⠐⠨⠬⠩⠅⠻⠠⠭⠰⠅⠀⠨⠅⠀⠠⠭"); } #[test] fn test_009() { let expr = "f(p /q)= p+1 p2"; test_braille("Nemeth", expr, "⠋⠷⠏⠸⠌⠟⠾⠀⠨⠅⠀⠹⠏⠬⠂⠌⠏⠤⠆⠼"); } #[test] fn test_010() { let expr = "X= N{ 2}"; test_braille("Nemeth", expr, "⠠⠭⠀⠨⠅⠀⠈⠰⠠⠝⠨⠬⠨⠷⠜⠆⠻⠨⠾"); } #[test] fn test_011() { let expr = "z¯=abi"; test_braille("Nemeth", expr, "⠵⠱⠀⠨⠅⠀⠁⠤⠃⠊"); } #[test] fn test_012() { let expr = " Z8"; test_braille("Nemeth", expr, "⠈⠰⠠⠵⠦"); } #[test] fn test_013() { let expr = "C= { y:G x= yfor x Z2k}"; // corrected: added space after ":" test_braille("Nemeth", expr, "⠠⠉⠀⠨⠅⠀⠨⠷⠸⠰⠽⠸⠒⠀⠠⠛⠸⠰⠭⠀⠨⠅⠀⠸⠰⠽⠋⠕⠗⠸⠰⠭⠀⠈⠑⠀⠈⠰⠠⠵⠆⠘⠅⠐⠨⠾"); } #[test] fn test_014() { let expr = "2+3"; test_braille("Nemeth", expr, "⠜⠆⠬⠨⠜⠒⠨⠻⠻"); } #[test] fn test_015() { let expr = " 23i"; test_braille("Nemeth", expr, "⠜⠨⠣⠒⠜⠆⠨⠻⠤⠊⠻"); } #[test] fn test_016() { let expr = " R3"; test_braille("Nemeth", expr, "⠈⠰⠠⠗⠘⠒"); } #[test] fn test_017() { let expr = " X~ (1)= X~"; test_braille("Nemeth", expr, "⠐⠠⠭⠣⠈⠱⠻⠰⠷⠂⠾⠀⠨⠅⠀⠐⠠⠭⠣⠈⠱⠻"); } #[test] fn test_018() { let expr = "G0={A:(A,b)Gfor someb}"; // corrected: added space after ":" test_braille("Nemeth", expr, "⠠⠛⠴⠀⠨⠅⠀⠨⠷⠠⠁⠸⠒⠀⠷⠠⠁⠠⠀⠃⠾⠀⠈⠑⠀⠠⠛⠋⠕⠗⠀⠎⠕⠍⠑⠃⠨⠾"); } #[test] fn test_019() { let expr = "300!"; test_braille("Nemeth", expr, "⠼⠒⠴⠴⠯"); } #[test] fn test_020() { let expr = "A(BC)=(AB)C"; test_braille("Nemeth", expr, "⠠⠁⠨⠬⠷⠠⠃⠨⠬⠠⠉⠾⠀⠨⠅⠀⠷⠠⠁⠨⠬⠠⠃⠾⠨⠬⠠⠉"); } #[test] fn test_021() { let expr = " (nk )"; // corrected: was completely wrong (green book has same example as 90(1)) test_braille("Nemeth", expr, "⠷⠝⠩⠅⠾"); } #[test] fn test_022() { let expr = "3+5613+8 /2"; test_braille("Nemeth", expr, "⠼⠒⠬⠢⠖⠤⠂⠒⠬⠦⠸⠌⠆"); } #[test] fn test_023() { let expr = "w( x)=d( x, 0)"; test_braille("Nemeth", expr, "⠺⠷⠸⠰⠭⠾⠀⠨⠅⠀⠙⠷⠸⠰⠭⠠⠀⠸⠼⠴⠾"); } #[test] fn test_024() { let expr = "6.00000+0.00000i"; test_braille("Nemeth", expr, "⠼⠖⠨⠴⠴⠴⠴⠴⠬⠴⠨⠴⠴⠴⠴⠴⠊"); } #[test] fn test_025() { let expr = "p=0.0001"; test_braille("Nemeth", expr, "⠏⠀⠨⠅⠀⠼⠴⠨⠴⠴⠴⠂"); } #[test] fn test_026() { let expr = "p=0.01"; test_braille("Nemeth", expr, "⠏⠀⠨⠅⠀⠼⠴⠨⠴⠂"); } #[test] fn test_027() { let expr = "p=0.995"; test_braille("Nemeth", expr, "⠏⠀⠨⠅⠀⠼⠴⠨⠔⠔⠢"); } #[test] fn test_028() { let expr = "p=0.999"; test_braille("Nemeth", expr, "⠏⠀⠨⠅⠀⠼⠴⠨⠔⠔⠔"); } #[test] fn test_029() { let expr = "A=00,B=01,,Z=25"; test_braille("Nemeth", expr, "⠠⠁⠀⠨⠅⠀⠼⠴⠴⠠⠀⠠⠃⠀⠨⠅⠀⠼⠴⠂⠠⠀⠄⠄⠄⠠⠀⠠⠵⠀⠨⠅⠀⠼⠆⠢"); } #[test] fn test_030() { let expr = "(000)"; test_braille("Nemeth", expr, "⠷⠴⠴⠴⠾"); } #[test] fn test_031() { let expr = "0000"; test_braille("Nemeth", expr, "⠼⠴⠴⠴⠴"); } #[test] fn test_032() { let expr = " c1=(00000)"; test_braille("Nemeth", expr, "⠸⠰⠉⠂⠀⠨⠅⠀⠷⠴⠴⠴⠴⠴⠾"); } #[test] fn test_033() { let expr = "(00001)+C"; test_braille("Nemeth", expr, "⠷⠴⠴⠴⠴⠂⠾⠬⠠⠉"); } #[test] fn test_034() { let expr = "(0000101100)"; test_braille("Nemeth", expr, "⠷⠴⠴⠴⠴⠂⠴⠂⠂⠴⠴⠾"); } #[test] fn test_035() { let expr = "(00010)+C"; test_braille("Nemeth", expr, "⠷⠴⠴⠴⠂⠴⠾⠬⠠⠉"); } #[test] fn test_036() { let expr = " z=(00011)"; test_braille("Nemeth", expr, "⠸⠰⠵⠀⠨⠅⠀⠷⠴⠴⠴⠂⠂⠾"); } #[test] fn test_037() { let expr = "001"; test_braille("Nemeth", expr, "⠼⠴⠴⠂"); } #[test] fn test_038() { let expr = "(00100)+C"; test_braille("Nemeth", expr, "⠷⠴⠴⠂⠴⠴⠾⠬⠠⠉"); } #[test] fn test_039() { let expr = "(0010000101)"; test_braille("Nemeth", expr, "⠷⠴⠴⠂⠴⠴⠴⠴⠂⠴⠂⠾"); } #[test] fn test_040() { let expr = "(001001)"; test_braille("Nemeth", expr, "⠷⠴⠴⠂⠴⠴⠂⠾"); } #[test] fn test_041() { let expr = "(01000)(00101)(11011)(10110)"; test_braille("Nemeth", expr, "⠷⠴⠂⠴⠴⠴⠾⠷⠴⠴⠂⠴⠂⠾⠷⠂⠂⠴⠂⠂⠾⠷⠂⠴⠂⠂⠴⠾"); } #[test] fn test_042() { let expr = "0011"; test_braille("Nemeth", expr, "⠼⠴⠴⠂⠂"); } #[test] fn test_043() { let expr = "(00110)+C"; test_braille("Nemeth", expr, "⠷⠴⠴⠂⠂⠴⠾⠬⠠⠉"); } #[test] fn test_044() { let expr = " c2=(00111)"; test_braille("Nemeth", expr, "⠸⠰⠉⠆⠀⠨⠅⠀⠷⠴⠴⠂⠂⠂⠾"); } #[test] fn test_045() { let expr = "010"; test_braille("Nemeth", expr, "⠼⠴⠂⠴"); } #[test] fn test_046() { let expr = "(01000101)"; // Corrected: no numeric indicators should be used after space as this is a single number; also none after paren test_braille("Nemeth", expr, "⠷⠴⠂⠴⠴⠀⠴⠂⠴⠂⠾"); } #[test] fn test_047() { let expr = "(01000)+C"; test_braille("Nemeth", expr, "⠷⠴⠂⠴⠴⠴⠾⠬⠠⠉"); } #[test] fn test_048() { let expr = "(00100)(01001)(10111)(11010)"; test_braille("Nemeth", expr, "⠷⠴⠴⠂⠴⠴⠾⠷⠴⠂⠴⠴⠂⠾⠷⠂⠴⠂⠂⠂⠾⠷⠂⠂⠴⠂⠴⠾"); } #[test] fn test_049() { let expr = " x=(010011 )t"; test_braille("Nemeth", expr, "⠸⠰⠭⠀⠨⠅⠀⠷⠴⠂⠴⠴⠂⠂⠾⠘⠞"); } #[test] fn test_050() { let expr = "(00111)(01010)(10100)(11001)"; test_braille("Nemeth", expr, "⠷⠴⠴⠂⠂⠂⠾⠷⠴⠂⠴⠂⠴⠾⠷⠂⠴⠂⠴⠴⠾⠷⠂⠂⠴⠴⠂⠾"); } #[test] fn test_051() { let expr = "(011100)(011011)(111011)(100011)(000000)(010101)(110100)(110011)"; test_braille("Nemeth", expr, "⠷⠴⠂⠂⠂⠴⠴⠾⠷⠴⠂⠂⠴⠂⠂⠾⠷⠂⠂⠂⠴⠂⠂⠾⠷⠂⠴⠴⠴⠂⠂⠾⠷⠴⠴⠴⠴⠴⠴⠾⠷⠴⠂⠴⠂⠴⠂⠾⠷⠂⠂⠴⠂⠴⠴⠾⠷⠂⠂⠴⠴⠂⠂⠾"); } #[test] fn test_052() { let expr = "(11110101),(01010100)"; test_braille("Nemeth", expr, "⠷⠂⠂⠂⠂⠴⠂⠴⠂⠾⠠⠀⠷⠴⠂⠴⠂⠴⠂⠴⠴⠾"); } #[test] fn test_053() { let expr = " z=(010111 )t"; test_braille("Nemeth", expr, "⠸⠰⠵⠀⠨⠅⠀⠷⠴⠂⠴⠂⠂⠂⠾⠘⠞"); } #[test] fn test_054() { let expr = "011"; test_braille("Nemeth", expr, "⠼⠴⠂⠂"); } #[test] fn test_055() { let expr = "(0110)"; test_braille("Nemeth", expr, "⠷⠴⠂⠂⠴⠾"); } #[test] fn test_056() { let expr = "(00001)(01100)(10010)(11111)"; test_braille("Nemeth", expr, "⠷⠴⠴⠴⠴⠂⠾⠷⠴⠂⠂⠴⠴⠾⠷⠂⠴⠴⠂⠴⠾⠷⠂⠂⠂⠂⠂⠾"); } #[test] fn test_057() { let expr = " x=(011001 )t"; test_braille("Nemeth", expr, "⠸⠰⠭⠀⠨⠅⠀⠷⠴⠂⠂⠴⠴⠂⠾⠘⠞"); } #[test] fn test_058() { let expr = "(011010),(011100)"; test_braille("Nemeth", expr, "⠷⠴⠂⠂⠴⠂⠴⠾⠠⠀⠷⠴⠂⠂⠂⠴⠴⠾"); } #[test] fn test_059() { let expr = "(0110110)(0111100)(1110000)(1111111)(1001001)(1000011)(0001111)(0000000)"; test_braille("Nemeth", expr, "⠷⠴⠂⠂⠴⠂⠂⠴⠾⠷⠴⠂⠂⠂⠂⠴⠴⠾⠷⠂⠂⠂⠴⠴⠴⠴⠾⠷⠂⠂⠂⠂⠂⠂⠂⠾⠷⠂⠴⠴⠂⠴⠴⠂⠾⠷⠂⠴⠴⠴⠴⠂⠂⠾⠷⠴⠴⠴⠂⠂⠂⠂⠾⠷⠴⠴⠴⠴⠴⠴⠴⠾"); } #[test] fn test_060() { let expr = "(1001),(0111)"; test_braille("Nemeth", expr, "⠷⠂⠴⠴⠂⠾⠠⠀⠷⠴⠂⠂⠂⠾"); } #[test] fn test_061() { let expr = "(10000)(11101)(00011)(01110)"; test_braille("Nemeth", expr, "⠷⠂⠴⠴⠴⠴⠾⠷⠂⠂⠂⠴⠂⠾⠷⠴⠴⠴⠂⠂⠾⠷⠴⠂⠂⠂⠴⠾"); } #[test] fn test_062() { let expr = "(00010)(01111)(10001)(11100)"; test_braille("Nemeth", expr, "⠷⠴⠴⠴⠂⠴⠾⠷⠴⠂⠂⠂⠂⠾⠷⠂⠴⠴⠴⠂⠾⠷⠂⠂⠂⠴⠴⠾"); } #[test] fn test_063() { let expr = "A=00,B=02,,Z=25"; test_braille("Nemeth", expr, "⠠⠁⠀⠨⠅⠀⠼⠴⠴⠠⠀⠠⠃⠀⠨⠅⠀⠼⠴⠆⠠⠀⠄⠄⠄⠠⠀⠠⠵⠀⠨⠅⠀⠼⠆⠢"); } #[test] fn test_064() { let expr = "c=4598037234"; test_braille("Nemeth", expr, "⠉⠀⠨⠅⠀⠼⠲⠀⠢⠔⠦⠀⠴⠒⠶⠀⠆⠒⠲"); } #[test] fn test_065() { let expr = "E=04"; test_braille("Nemeth", expr, "⠠⠑⠀⠨⠅⠀⠼⠴⠲"); } #[test] fn test_066() { let expr = "10/5=2"; test_braille("Nemeth", expr, "⠼⠂⠴⠸⠌⠢⠀⠨⠅⠀⠼⠆"); } #[test] fn test_067() { let expr = "(1254 ) 100"; test_braille("Nemeth", expr, "⠷⠂⠆⠢⠲⠾⠘⠂⠴⠴"); } #[test] fn test_068() { let expr = "1000"; test_braille("Nemeth", expr, "⠼⠂⠴⠴⠴"); } #[test] fn test_069() { let expr = "(10000)+C"; test_braille("Nemeth", expr, "⠷⠂⠴⠴⠴⠴⠾⠬⠠⠉"); } #[test] fn test_070() { let expr = "(10011000)"; // Corrected: no numeric indicators should be used after space as this is a single number; also none after paren test_braille("Nemeth", expr, "⠷⠂⠴⠴⠂⠀⠂⠴⠴⠴⠾"); } #[test] fn test_071() { let expr = "(101)"; test_braille("Nemeth", expr, "⠷⠂⠴⠂⠾"); } #[test] fn test_072() { let expr = " y=(1010)"; test_braille("Nemeth", expr, "⠸⠰⠽⠀⠨⠅⠀⠷⠂⠴⠂⠴⠾"); } #[test] fn test_073() { let expr = "(10100)+C"; test_braille("Nemeth", expr, "⠷⠂⠴⠂⠴⠴⠾⠬⠠⠉"); } #[test] fn test_074() { let expr = " x=(10101)"; test_braille("Nemeth", expr, "⠸⠰⠭⠀⠨⠅⠀⠷⠂⠴⠂⠴⠂⠾"); } #[test] fn test_075() { let expr = "(101011)"; test_braille("Nemeth", expr, "⠷⠂⠴⠂⠴⠂⠂⠾"); } #[test] fn test_076() { let expr = "(1011)"; test_braille("Nemeth", expr, "⠷⠂⠴⠂⠂⠾"); } #[test] fn test_077() { let expr = "(000000),(010111),(101101),(111010)"; test_braille("Nemeth", expr, "⠷⠴⠴⠴⠴⠴⠴⠾⠠⠀⠷⠴⠂⠴⠂⠂⠂⠾⠠⠀⠷⠂⠴⠂⠂⠴⠂⠾⠠⠀⠷⠂⠂⠂⠴⠂⠴⠾"); } #[test] fn test_078() { let expr = "gcd(120,102)=6"; test_braille("Nemeth", expr, "⠛⠉⠙⠀⠷⠂⠆⠴⠠⠀⠂⠴⠆⠾⠀⠨⠅⠀⠼⠖"); } #[test] fn test_079() { let expr = "108"; test_braille("Nemeth", expr, "⠼⠂⠴⠦"); } #[test] fn test_080() { let expr = "110"; test_braille("Nemeth", expr, "⠼⠂⠂⠴"); } #[test] fn test_081() { let expr = " y=(1100)"; test_braille("Nemeth", expr, "⠸⠰⠽⠀⠨⠅⠀⠷⠂⠂⠴⠴⠾"); } #[test] fn test_082() { let expr = "(00110)(01011)(10101)(11000)"; test_braille("Nemeth", expr, "⠷⠴⠴⠂⠂⠴⠾⠷⠴⠂⠴⠂⠂⠾⠷⠂⠴⠂⠴⠂⠾⠷⠂⠂⠴⠴⠴⠾"); } #[test] fn test_083() { let expr = "(011010)(011100)(110111)(110000)"; test_braille("Nemeth", expr, "⠷⠴⠂⠂⠴⠂⠴⠾⠷⠴⠂⠂⠂⠴⠴⠾⠷⠂⠂⠴⠂⠂⠂⠾⠷⠂⠂⠴⠴⠴⠴⠾"); } #[test] fn test_084() { let expr = "(000000)(011100)(110101)(110001)"; test_braille("Nemeth", expr, "⠷⠴⠴⠴⠴⠴⠴⠾⠷⠴⠂⠂⠂⠴⠴⠾⠷⠂⠂⠴⠂⠴⠂⠾⠷⠂⠂⠴⠴⠴⠂⠾"); } #[test] fn test_085() { let expr = " x=(1101)"; test_braille("Nemeth", expr, "⠸⠰⠭⠀⠨⠅⠀⠷⠂⠂⠴⠂⠾"); } #[test] fn test_086() { let expr = " y=(11010)"; test_braille("Nemeth", expr, "⠸⠰⠽⠀⠨⠅⠀⠷⠂⠂⠴⠂⠴⠾"); } #[test] fn test_087() { let expr = " y=(110101 )t"; test_braille("Nemeth", expr, "⠸⠰⠽⠀⠨⠅⠀⠷⠂⠂⠴⠂⠴⠂⠾⠘⠞"); } #[test] fn test_088() { let expr = " c4=(11011)"; test_braille("Nemeth", expr, "⠸⠰⠉⠲⠀⠨⠅⠀⠷⠂⠂⠴⠂⠂⠾"); } #[test] fn test_089() { let expr = "(110110)"; test_braille("Nemeth", expr, "⠷⠂⠂⠴⠂⠂⠴⠾"); } #[test] fn test_090() { let expr = "(111)"; test_braille("Nemeth", expr, "⠷⠂⠂⠂⠾"); } #[test] fn test_091() { let expr = "(011011100110)"; // Corrected: no numeric indicators should be used after space as this is a single number; also none after paren test_braille("Nemeth", expr, "⠷⠴⠂⠂⠴⠀⠂⠂⠂⠴⠀⠴⠂⠂⠴⠾"); } #[test] fn test_092() { let expr = " c3=(11100)"; test_braille("Nemeth", expr, "⠸⠰⠉⠒⠀⠨⠅⠀⠷⠂⠂⠂⠴⠴⠾"); } #[test] fn test_093() { let expr = "1111"; test_braille("Nemeth", expr, "⠼⠂⠂⠂⠂"); } #[test] fn test_094() { let expr = " x=(111110 )t"; test_braille("Nemeth", expr, "⠸⠰⠭⠀⠨⠅⠀⠷⠂⠂⠂⠂⠂⠴⠾⠘⠞"); } #[test] fn test_095() { let expr = " y=(111111 )t"; test_braille("Nemeth", expr, "⠸⠰⠽⠀⠨⠅⠀⠷⠂⠂⠂⠂⠂⠂⠾⠘⠞"); } #[test] fn test_096() { let expr = "11213525032442"; test_braille("Nemeth", expr, "⠼⠂⠂⠆⠂⠒⠢⠆⠢⠴⠒⠆⠲⠲⠆"); } #[test] fn test_097() { let expr = " 76=117649"; test_braille("Nemeth", expr, "⠼⠶⠘⠖⠀⠨⠅⠀⠼⠂⠂⠶⠀⠖⠲⠔"); } #[test] fn test_098() { let expr = "gcd(24,36)=12"; test_braille("Nemeth", expr, "⠛⠉⠙⠀⠷⠆⠲⠠⠀⠒⠖⠾⠀⠨⠅⠀⠼⠂⠆"); } #[test] fn test_099() { let expr = "n=120979,E=13251,x=142371"; test_braille("Nemeth", expr, "⠝⠀⠨⠅⠀⠼⠂⠆⠴⠔⠶⠔⠠⠀⠠⠑⠀⠨⠅⠀⠼⠂⠒⠆⠢⠂⠠⠀⠭⠀⠨⠅⠀⠼⠂⠲⠆⠒⠶⠂"); } #[test] fn test_100() { let expr = "(12345)(678)"; test_braille("Nemeth", expr, "⠷⠂⠆⠒⠲⠢⠾⠷⠖⠶⠦⠾"); } #[test] fn test_101() { let expr = "[(1235)(467) ] 1"; test_braille("Nemeth", expr, "⠈⠷⠷⠂⠆⠒⠢⠾⠷⠲⠖⠶⠾⠈⠾⠘⠤⠂"); } #[test] fn test_102() { let expr = "(n,E)=(37986733,12371)"; test_braille("Nemeth", expr, "⠷⠝⠠⠀⠠⠑⠾⠀⠨⠅⠀⠷⠒⠶⠔⠦⠖⠶⠒⠒⠠⠀⠂⠆⠒⠶⠂⠾"); } #[test] fn test_103() { let expr = "(12453)"; test_braille("Nemeth", expr, "⠷⠂⠆⠲⠢⠒⠾"); } #[test] fn test_104() { let expr = "(12)(1253)"; test_braille("Nemeth", expr, "⠷⠂⠆⠾⠷⠂⠆⠢⠒⠾"); } #[test] fn test_105() { let expr = "(12537 ) 1"; test_braille("Nemeth", expr, "⠷⠂⠆⠢⠒⠶⠾⠘⠤⠂"); } #[test] fn test_106() { let expr = "(1254)(13)(25)"; test_braille("Nemeth", expr, "⠷⠂⠆⠢⠲⠾⠷⠂⠒⠾⠷⠆⠢⠾"); } #[test] fn test_107() { let expr = "1260"; test_braille("Nemeth", expr, "⠼⠂⠆⠖⠴"); } #[test] fn test_108() { let expr = " 1284=268,435,456"; // corrected to remove spaces and numeric indicators test_braille("Nemeth", expr, "⠼⠂⠆⠦⠘⠲⠀⠨⠅⠀⠼⠆⠖⠦⠠⠲⠒⠢⠠⠲⠢⠖"); } #[test] fn test_109() { let expr = "n=79403,D=671,y=129381"; test_braille("Nemeth", expr, "⠝⠀⠨⠅⠀⠼⠶⠔⠲⠴⠒⠠⠀⠠⠙⠀⠨⠅⠀⠼⠖⠶⠂⠠⠀⠽⠀⠨⠅⠀⠼⠂⠆⠔⠒⠦⠂"); } #[test] fn test_110() { let expr = "(1423)(34)(56)(1324)"; test_braille("Nemeth", expr, "⠷⠂⠲⠆⠒⠾⠷⠒⠲⠾⠷⠢⠖⠾⠷⠂⠒⠆⠲⠾"); } #[test] fn test_111() { let expr = "{(13),(13)(24),(132),(134),(1324),(1342)}"; test_braille("Nemeth", expr, "⠨⠷⠷⠂⠒⠾⠠⠀⠷⠂⠒⠾⠷⠆⠲⠾⠠⠀⠷⠂⠒⠆⠾⠠⠀⠷⠂⠒⠲⠾⠠⠀⠷⠂⠒⠆⠲⠾⠠⠀⠷⠂⠒⠲⠆⠾⠨⠾"); } #[test] fn test_112() { let expr = "(1345)(234)"; test_braille("Nemeth", expr, "⠷⠂⠒⠲⠢⠾⠷⠆⠒⠲⠾"); } #[test] fn test_113() { let expr = "14"; test_braille("Nemeth", expr, "⠼⠂⠲"); } #[test] fn test_114() { let expr = "x=142528"; test_braille("Nemeth", expr, "⠭⠀⠨⠅⠀⠼⠂⠲⠆⠢⠆⠦"); } #[test] fn test_115() { let expr = "(1426)(142)"; test_braille("Nemeth", expr, "⠷⠂⠲⠆⠖⠾⠷⠂⠲⠆⠾"); } #[test] fn test_116() { let expr = "(142637)"; test_braille("Nemeth", expr, "⠷⠂⠲⠆⠖⠒⠶⠾"); } #[test] fn test_117() { let expr = "(14356)"; test_braille("Nemeth", expr, "⠷⠂⠲⠒⠢⠖⠾"); } #[test] fn test_118() { let expr = "191E=1+151m"; test_braille("Nemeth", expr, "⠼⠂⠔⠂⠠⠑⠀⠨⠅⠀⠼⠂⠬⠂⠢⠂⠍"); } #[test] fn test_119() { let expr = "1523"; test_braille("Nemeth", expr, "⠼⠂⠢⠆⠒"); } #[test] fn test_120() { let expr = "1531"; test_braille("Nemeth", expr, "⠼⠂⠢⠒⠂"); } #[test] fn test_121() { let expr = "(17254)(1423)(154632)"; test_braille("Nemeth", expr, "⠷⠂⠶⠆⠢⠲⠾⠷⠂⠲⠆⠒⠾⠷⠂⠢⠲⠖⠒⠆⠾"); } #[test] fn test_122() { let expr = "(156)(234)"; test_braille("Nemeth", expr, "⠷⠂⠢⠖⠾⠷⠆⠒⠲⠾"); } #[test] fn test_123() { let expr = "s=16"; test_braille("Nemeth", expr, "⠎⠀⠨⠅⠀⠤⠼⠂⠖"); } #[test] fn test_124() { let expr = "16"; test_braille("Nemeth", expr, "⠸⠼⠂⠖"); } #[test] fn test_125() { let expr = "160"; test_braille("Nemeth", expr, "⠼⠂⠖⠴"); } #[test] fn test_126() { let expr = "μ=(1634)"; test_braille("Nemeth", expr, "⠨⠍⠀⠨⠅⠀⠷⠂⠖⠒⠲⠾"); } #[test] fn test_127() { let expr = "(n,E)=(16394854313,34578451)"; test_braille("Nemeth", expr, "⠷⠝⠠⠀⠠⠑⠾⠀⠨⠅⠀⠷⠂⠖⠒⠔⠲⠦⠢⠲⠒⠂⠒⠠⠀⠒⠲⠢⠶⠦⠲⠢⠂⠾"); } #[test] fn test_128() { let expr = "5747=1645"; test_braille("Nemeth", expr, "⠼⠢⠡⠶⠡⠲⠶⠀⠨⠅⠀⠼⠂⠖⠲⠢"); } #[test] fn test_129() { let expr = "165"; test_braille("Nemeth", expr, "⠼⠂⠖⠢"); } #[test] fn test_130() { let expr = "168"; test_braille("Nemeth", expr, "⠼⠂⠖⠦"); } #[test] fn test_131() { let expr = "4117(mod8)"; test_braille("Nemeth", expr, "⠼⠲⠂⠀⠸⠇⠀⠼⠂⠶⠷⠍⠕⠙⠀⠼⠦⠾"); } #[test] fn test_132() { let expr = "(17352)"; test_braille("Nemeth", expr, "⠷⠂⠶⠒⠢⠆⠾"); } #[test] fn test_133() { let expr = "1739"; test_braille("Nemeth", expr, "⠼⠂⠶⠒⠔"); } #[test] fn test_134() { let expr = "175"; test_braille("Nemeth", expr, "⠼⠂⠶⠢"); } #[test] fn test_135() { let expr = "180"; test_braille("Nemeth", expr, "⠼⠂⠦⠴⠘⠨⠡"); } #[test] fn test_136() { let expr = "19"; test_braille("Nemeth", expr, "⠼⠂⠔"); } #[test] fn test_137() { let expr = "(n,E)=(3053,1921)"; test_braille("Nemeth", expr, "⠷⠝⠠⠀⠠⠑⠾⠀⠨⠅⠀⠷⠒⠴⠢⠒⠠⠀⠂⠔⠆⠂⠾"); } #[test] fn test_138() { let expr = "196,833×196,833"; test_braille("Nemeth", expr, "⠼⠂⠔⠖⠠⠦⠒⠒⠈⠡⠂⠔⠖⠠⠦⠒⠒"); } #[test] fn test_139() { let expr = "19945"; test_braille("Nemeth", expr, "⠼⠂⠔⠔⠲⠢"); } #[test] fn test_140() { let expr = "n=3551,D=1997,y=2791"; test_braille("Nemeth", expr, "⠝⠀⠨⠅⠀⠼⠒⠢⠢⠂⠠⠀⠠⠙⠀⠨⠅⠀⠼⠂⠔⠔⠶⠠⠀⠽⠀⠨⠅⠀⠼⠆⠶⠔⠂"); } #[test] fn test_141() { let expr = "200"; test_braille("Nemeth", expr, "⠼⠆⠴⠴"); } #[test] fn test_142() { let expr = "2000"; test_braille("Nemeth", expr, "⠼⠆⠴⠴⠴"); } #[test] fn test_143() { let expr = " 2071 9521(mod4724)"; test_braille("Nemeth", expr, "⠼⠆⠴⠶⠂⠘⠔⠢⠆⠂⠐⠷⠍⠕⠙⠀⠼⠲⠶⠆⠲⠾"); } #[test] fn test_144() { let expr = "2134"; test_braille("Nemeth", expr, "⠼⠆⠂⠒⠲"); } #[test] fn test_145() { let expr = "x214(mod2772)"; test_braille("Nemeth", expr, "⠭⠀⠸⠇⠀⠼⠆⠂⠲⠷⠍⠕⠙⠀⠼⠆⠶⠶⠆⠾"); } #[test] fn test_146() { let expr = "2234+4121"; test_braille("Nemeth", expr, "⠼⠆⠆⠒⠲⠬⠲⠂⠆⠂"); } #[test] fn test_147() { let expr = "n=2257,E=47,x=23"; test_braille("Nemeth", expr, "⠝⠀⠨⠅⠀⠼⠆⠆⠢⠶⠠⠀⠠⠑⠀⠨⠅⠀⠼⠲⠶⠠⠀⠭⠀⠨⠅⠀⠼⠆⠒"); } #[test] fn test_148() { let expr = "(n,E)=(451,231)"; test_braille("Nemeth", expr, "⠷⠝⠠⠀⠠⠑⠾⠀⠨⠅⠀⠷⠲⠢⠂⠠⠀⠆⠒⠂⠾"); } #[test] fn test_149() { let expr = "n=45629,E=781,x=231561"; test_braille("Nemeth", expr, "⠝⠀⠨⠅⠀⠼⠲⠢⠖⠆⠔⠠⠀⠠⠑⠀⠨⠅⠀⠼⠶⠦⠂⠠⠀⠭⠀⠨⠅⠀⠼⠆⠒⠂⠢⠖⠂"); } #[test] fn test_150() { let expr = "234"; test_braille("Nemeth", expr, "⠼⠆⠒⠲"); } #[test] fn test_151() { let expr = "23771"; test_braille("Nemeth", expr, "⠼⠆⠒⠶⠶⠂"); } #[test] fn test_152() { let expr = "4117=24"; test_braille("Nemeth", expr, "⠼⠲⠂⠤⠂⠶⠀⠨⠅⠀⠼⠆⠲"); } #[test] fn test_153() { let expr = "72 Z 240"; test_braille("Nemeth", expr, "⠼⠶⠆⠀⠈⠑⠀⠈⠰⠠⠵⠆⠲⠴"); } #[test] fn test_154() { let expr = "2415"; test_braille("Nemeth", expr, "⠼⠆⠲⠂⠢"); } #[test] fn test_155() { let expr = "N=250"; test_braille("Nemeth", expr, "⠠⠝⠀⠨⠅⠀⠼⠆⠢⠴"); } #[test] fn test_156() { let expr = "255"; test_braille("Nemeth", expr, "⠼⠆⠢⠢"); } #[test] fn test_157() { let expr = " 2557 341(mod5681)"; test_braille("Nemeth", expr, "⠼⠆⠢⠢⠶⠘⠒⠲⠂⠐⠷⠍⠕⠙⠀⠼⠢⠖⠦⠂⠾"); } #[test] fn test_158() { let expr = " 2 8=256"; test_braille("Nemeth", expr, "⠼⠆⠘⠦⠀⠨⠅⠀⠼⠆⠢⠖"); } #[test] fn test_159() { let expr = "5x+113(mod26)"; test_braille("Nemeth", expr, "⠼⠢⠭⠬⠂⠀⠸⠇⠀⠼⠂⠒⠷⠍⠕⠙⠀⠼⠆⠖⠾"); } #[test] fn test_160() { let expr = "2600= 23× 52×13"; test_braille("Nemeth", expr, "⠼⠆⠖⠴⠴⠀⠨⠅⠀⠼⠆⠘⠒⠐⠈⠡⠢⠘⠆⠐⠈⠡⠂⠒"); } #[test] fn test_161() { let expr = " Z 27"; test_braille("Nemeth", expr, "⠈⠰⠠⠵⠆⠶"); } #[test] fn test_162() { let expr = " 271 321(mod481)"; test_braille("Nemeth", expr, "⠼⠆⠶⠂⠘⠒⠆⠂⠐⠷⠍⠕⠙⠀⠼⠲⠦⠂⠾"); } #[test] fn test_163() { let expr = "n=120979,D=27331,y=112135"; test_braille("Nemeth", expr, "⠝⠀⠨⠅⠀⠼⠂⠆⠴⠔⠶⠔⠠⠀⠠⠙⠀⠨⠅⠀⠼⠆⠶⠒⠒⠂⠠⠀⠽⠀⠨⠅⠀⠼⠂⠂⠆⠂⠒⠢"); } #[test] fn test_164() { let expr = "2791"; test_braille("Nemeth", expr, "⠼⠆⠶⠔⠂"); } #[test] fn test_165() { let expr = "28"; test_braille("Nemeth", expr, "⠼⠆⠦"); } #[test] fn test_166() { let expr = "q=29"; test_braille("Nemeth", expr, "⠟⠀⠨⠅⠀⠼⠆⠔"); } #[test] fn test_167() { let expr = " 292 3171(mod582)"; test_braille("Nemeth", expr, "⠼⠆⠔⠆⠘⠒⠂⠶⠂⠐⠷⠍⠕⠙⠀⠼⠢⠦⠆⠾"); } #[test] fn test_168() { let expr = "21341531=3,267,154"; test_braille("Nemeth", expr, "⠼⠆⠂⠒⠲⠡⠂⠢⠒⠂⠀⠨⠅⠀⠼⠒⠠⠆⠖⠶⠠⠂⠢⠲"); } #[test] fn test_169() { let expr = "U(30)"; test_braille("Nemeth", expr, "⠠⠥⠷⠒⠴⠾"); } #[test] fn test_170() { let expr = "n=3551,E=629,x=31"; test_braille("Nemeth", expr, "⠝⠀⠨⠅⠀⠼⠒⠢⠢⠂⠠⠀⠠⠑⠀⠨⠅⠀⠼⠖⠆⠔⠠⠀⠭⠀⠨⠅⠀⠼⠒⠂"); } #[test] fn test_171() { let expr = "312 Z 471"; test_braille("Nemeth", expr, "⠼⠒⠂⠆⠀⠈⠑⠀⠈⠰⠠⠵⠲⠶⠂"); } #[test] fn test_172() { let expr = "342"; test_braille("Nemeth", expr, "⠼⠒⠲⠆"); } #[test] fn test_173() { let expr = "G={(1),(12),(345),(354),(12)(345),(12)(354)}"; test_braille("Nemeth", expr, "⠠⠛⠀⠨⠅⠀⠨⠷⠷⠂⠾⠠⠀⠷⠂⠆⠾⠠⠀⠷⠒⠲⠢⠾⠠⠀⠷⠒⠢⠲⠾⠠⠀⠷⠂⠆⠾⠷⠒⠲⠢⠾⠠⠀⠷⠂⠆⠾⠷⠒⠢⠲⠾⠨⠾"); } #[test] fn test_174() { let expr = "44352000"; test_braille("Nemeth", expr, "⠼⠲⠲⠀⠒⠢⠆⠀⠴⠴⠴"); } #[test] fn test_175() { let expr = "360"; test_braille("Nemeth", expr, "⠼⠒⠖⠴⠘⠨⠡"); } #[test] fn test_176() { let expr = "37"; test_braille("Nemeth", expr, "⠼⠒⠶"); } #[test] fn test_177() { let expr = "3754"; test_braille("Nemeth", expr, "⠼⠒⠶⠢⠲"); } #[test] fn test_178() { let expr = "38"; test_braille("Nemeth", expr, "⠼⠒⠦"); } #[test] fn test_179() { let expr = "39"; test_braille("Nemeth", expr, "⠼⠒⠔"); } #[test] fn test_180() { let expr = "391=1723"; test_braille("Nemeth", expr, "⠼⠒⠔⠂⠀⠨⠅⠀⠼⠂⠶⠡⠆⠒"); } #[test] fn test_181() { let expr = "x=4"; test_braille("Nemeth", expr, "⠭⠀⠨⠅⠀⠼⠲"); } #[test] fn test_182() { let expr = "40"; test_braille("Nemeth", expr, "⠼⠲⠴"); } #[test] fn test_183() { let expr = "42"; test_braille("Nemeth", expr, "⠼⠲⠆"); } #[test] fn test_184() { let expr = "4318i"; test_braille("Nemeth", expr, "⠼⠲⠒⠤⠂⠦⠊"); } #[test] fn test_185() { let expr = "n=87794327"; test_braille("Nemeth", expr, "⠝⠀⠨⠅⠀⠼⠦⠶⠶⠔⠡⠲⠒⠆⠶"); } #[test] fn test_186() { let expr = "4357"; test_braille("Nemeth", expr, "⠤⠼⠲⠒⠢⠶"); } #[test] fn test_187() { let expr = "44"; test_braille("Nemeth", expr, "⠼⠲⠲"); } #[test] fn test_188() { let expr = "46"; test_braille("Nemeth", expr, "⠼⠲⠖"); } #[test] fn test_189() { let expr = "46,388"; test_braille("Nemeth", expr, "⠼⠲⠖⠠⠒⠦⠦"); } #[test] fn test_190() { let expr = "D470448"; test_braille("Nemeth", expr, "⠠⠙⠲⠶⠴⠲⠲⠦"); } #[test] fn test_191() { let expr = "471"; test_braille("Nemeth", expr, "⠼⠲⠶⠂"); } #[test] fn test_192() { let expr = " Z 48"; test_braille("Nemeth", expr, "⠈⠰⠠⠵⠲⠦"); } #[test] fn test_193() { let expr = "E=487"; test_braille("Nemeth", expr, "⠠⠑⠀⠨⠅⠀⠼⠲⠦⠶"); } #[test] fn test_194() { let expr = "U(49)"; test_braille("Nemeth", expr, "⠠⠥⠷⠲⠔⠾"); } #[test] fn test_195() { let expr = "2+3=5"; test_braille("Nemeth", expr, "⠼⠆⠬⠒⠀⠨⠅⠀⠼⠢"); } #[test] fn test_196() { let expr = "500"; test_braille("Nemeth", expr, "⠼⠢⠴⠴"); } #[test] fn test_197() { let expr = "7!=5040"; // corrected: removed extra space test_braille("Nemeth", expr, "⠼⠶⠯⠀⠨⠅⠀⠼⠢⠴⠲⠴"); } #[test] fn test_198() { let expr = "51"; test_braille("Nemeth", expr, "⠼⠢⠂"); } #[test] fn test_199() { let expr = " 2 5111"; test_braille("Nemeth", expr, "⠼⠆⠘⠢⠂⠂⠐⠤⠂"); } #[test] fn test_200() { let expr = "52"; test_braille("Nemeth", expr, "⠼⠢⠆"); } #[test] fn test_201() { let expr = "53"; test_braille("Nemeth", expr, "⠼⠢⠒"); } #[test] fn test_202() { let expr = "54"; test_braille("Nemeth", expr, "⠼⠢⠲"); } #[test] fn test_203() { let expr = "540= 22 335"; test_braille("Nemeth", expr, "⠼⠢⠲⠴⠀⠨⠅⠀⠼⠆⠘⠆⠐⠡⠒⠘⠒⠐⠡⠢"); } #[test] fn test_204() { let expr = "561"; test_braille("Nemeth", expr, "⠼⠢⠖⠂"); } #[test] fn test_205() { let expr = "562"; test_braille("Nemeth", expr, "⠼⠢⠖⠆"); } #[test] fn test_206() { let expr = "57= 20+ 23+ 24+ 25"; test_braille("Nemeth", expr, "⠼⠢⠶⠀⠨⠅⠀⠼⠆⠘⠴⠐⠬⠆⠘⠒⠐⠬⠆⠘⠲⠐⠬⠆⠘⠢"); } #[test] fn test_207() { let expr = "58"; test_braille("Nemeth", expr, "⠼⠢⠦"); } #[test] fn test_208() { let expr = "n=5893,D=81,y=34"; test_braille("Nemeth", expr, "⠝⠀⠨⠅⠀⠼⠢⠦⠔⠒⠠⠀⠠⠙⠀⠨⠅⠀⠼⠦⠂⠠⠀⠽⠀⠨⠅⠀⠼⠒⠲"); } #[test] fn test_209() { let expr = "59"; test_braille("Nemeth", expr, "⠼⠢⠔"); } #[test] fn test_210() { let expr = "2x=6"; test_braille("Nemeth", expr, "⠼⠆⠭⠀⠨⠅⠀⠼⠖"); } #[test] fn test_211() { let expr = "6.00000"; test_braille("Nemeth", expr, "⠼⠖⠨⠴⠴⠴⠴⠴"); } #[test] fn test_212() { let expr = "(1,2,4,8)(3,6.12,9)(5,10)(7,14,13,11)"; test_braille("Nemeth", expr, "⠷⠂⠠⠀⠆⠠⠀⠲⠠⠀⠦⠾⠷⠒⠠⠀⠖⠨⠂⠆⠠⠀⠔⠾⠷⠢⠠⠀⠂⠴⠾⠷⠶⠠⠀⠂⠲⠠⠀⠂⠒⠠⠀⠂⠂⠾"); } #[test] fn test_213() { let expr = "z=2cis 60 "; test_braille("Nemeth", expr, "⠵⠀⠨⠅⠀⠼⠆⠉⠊⠎⠀⠼⠖⠴⠘⠨⠡"); } #[test] fn test_214() { let expr = " x4(2 /3) x262 /9"; test_braille("Nemeth", expr, "⠭⠘⠲⠐⠤⠷⠆⠸⠌⠒⠾⠭⠘⠆⠐⠤⠖⠆⠸⠌⠔"); } #[test] fn test_215() { let expr = "[GF(625):GF(25)]"; // corrected: field extension, not ratio so "⠸⠒" not "⠐⠂" test_braille("Nemeth", expr, "⠈⠷⠠⠠⠛⠋⠷⠖⠆⠢⠾⠸⠒⠠⠠⠛⠋⠷⠆⠢⠾⠈⠾"); } #[test] fn test_216() { let expr = "631"; test_braille("Nemeth", expr, "⠼⠖⠒⠂"); } #[test] fn test_217() { let expr = "64"; test_braille("Nemeth", expr, "⠼⠖⠲"); } #[test] fn test_218() { let expr = " 2 24=65,536"; test_braille("Nemeth", expr, "⠼⠆⠘⠆⠘⠘⠲⠀⠨⠅⠀⠼⠖⠢⠠⠢⠒⠖"); } #[test] fn test_219() { let expr = "66"; test_braille("Nemeth", expr, "⠼⠖⠖"); } #[test] fn test_220() { let expr = "720"; test_braille("Nemeth", expr, "⠼⠶⠆⠴"); } #[test] fn test_221() { let expr = "729"; test_braille("Nemeth", expr, "⠼⠶⠆⠔"); } #[test] fn test_222() { let expr = " 971 321(mod765)"; test_braille("Nemeth", expr, "⠼⠔⠶⠂⠘⠒⠆⠂⠐⠷⠍⠕⠙⠀⠼⠶⠖⠢⠾"); } #[test] fn test_223() { let expr = "771"; test_braille("Nemeth", expr, "⠼⠶⠶⠂"); } #[test] fn test_224() { let expr = " Z 10× Z 24× Z 80"; test_braille("Nemeth", expr, "⠈⠰⠠⠵⠂⠴⠈⠡⠈⠰⠠⠵⠆⠲⠈⠡⠈⠰⠠⠵⠦⠴"); } #[test] fn test_225() { let expr = " 75=16807"; test_braille("Nemeth", expr, "⠼⠶⠘⠢⠀⠨⠅⠀⠼⠂⠖⠀⠦⠴⠶"); } #[test] fn test_226() { let expr = "811"; test_braille("Nemeth", expr, "⠼⠦⠂⠂"); } #[test] fn test_227() { let expr = "95979899=89,403,930"; test_braille("Nemeth", expr, "⠼⠔⠢⠡⠔⠶⠡⠔⠦⠡⠔⠔⠀⠨⠅⠀⠼⠦⠔⠠⠲⠴⠒⠠⠔⠒⠴"); } #[test] fn test_228() { let expr = "90"; test_braille("Nemeth", expr, "⠼⠔⠴⠘⠨⠡"); } #[test] fn test_229() { let expr = "945"; test_braille("Nemeth", expr, "⠼⠔⠲⠢"); } #[test] fn test_230() { let expr = "95"; test_braille("Nemeth", expr, "⠼⠔⠢"); } #[test] fn test_231() { let expr = "96"; test_braille("Nemeth", expr, "⠼⠔⠖"); } #[test] fn test_232() { let expr = "97"; test_braille("Nemeth", expr, "⠼⠔⠶"); } #[test] fn test_233() { let expr = "98"; test_braille("Nemeth", expr, "⠼⠔⠦"); } #[test] fn test_234() { let expr = "99"; test_braille("Nemeth", expr, "⠼⠔⠔"); } #[test] fn test_235() { let expr = "9923"; test_braille("Nemeth", expr, "⠼⠔⠔⠆⠒"); } #[test] fn test_236() { let expr = "aA"; test_braille("Nemeth", expr, "⠁⠀⠈⠑⠀⠠⠁"); } #[test] fn test_237() { let expr = "Aut(G)"; test_braille("Nemeth", expr, "⠠⠁⠥⠞⠷⠠⠛⠾"); } #[test] fn test_238() { let expr = "AB"; test_braille("Nemeth", expr, "⠠⠁⠀⠸⠐⠅⠀⠠⠃"); } #[test] fn test_239() { let expr = "h:CD"; // corrected to add English Letter indicator test_braille("Nemeth", expr, "⠰⠓⠸⠒⠀⠠⠉⠀⠫⠕⠀⠠⠙"); } #[test] fn test_240() { let expr = "G×GG"; test_braille("Nemeth", expr, "⠠⠛⠈⠡⠠⠛⠀⠫⠕⠀⠠⠛"); } #[test] fn test_241() { let expr = "GF( pn)"; test_braille("Nemeth", expr, "⠠⠠⠛⠋⠷⠏⠘⠝⠐⠾"); } #[test] fn test_242() { let expr = "H={e}"; test_braille("Nemeth", expr, "⠠⠓⠀⠨⠅⠀⠨⠷⠑⠨⠾"); } #[test] fn test_243() { let expr = "H"; test_braille("Nemeth", expr, "⠈⠰⠠⠓"); } #[test] fn test_244() { let expr = "Hom(V,W)"; // corrected to add a space after "Hom" -- BANA (new book) says the list of function names is open ended test_braille("Nemeth", expr, "⠠⠓⠕⠍⠀⠷⠠⠧⠠⠀⠠⠺⠾"); } #[test] fn test_245() { let expr = "Inn(G)"; test_braille("Nemeth", expr, "⠠⠊⠝⠝⠷⠠⠛⠾"); } #[test] fn test_246() { let expr = "GL2( R)"; test_braille("Nemeth", expr, "⠠⠛⠠⠇⠆⠷⠈⠰⠠⠗⠾"); } #[test] fn test_247() { let expr = "ϕ: LH RH"; test_braille("Nemeth", expr, "⠨⠋⠸⠒⠀⠈⠰⠠⠇⠰⠠⠓⠀⠫⠕⠀⠈⠰⠠⠗⠰⠠⠓"); } #[test] fn test_248() { let expr = " M2( R)"; test_braille("Nemeth", expr, "⠈⠰⠠⠍⠆⠷⠈⠰⠠⠗⠾"); } #[test] fn test_249() { let expr = "R/M"; test_braille("Nemeth", expr, "⠠⠗⠸⠌⠠⠍"); } #[test] fn test_250() { let expr = "1<n<N"; test_braille("Nemeth", expr, "⠼⠂⠀⠐⠅⠀⠝⠀⠐⠅⠀⠠⠝"); } #[test] fn test_251() { let expr = "Null(H)"; test_braille("Nemeth", expr, "⠠⠝⠥⠇⠇⠷⠠⠓⠾"); } #[test] fn test_252() { let expr = "O(n)"; test_braille("Nemeth", expr, "⠠⠕⠷⠝⠾"); } #[test] fn test_253() { let expr = "PA P 1=B"; test_braille("Nemeth", expr, "⠠⠏⠠⠁⠠⠏⠘⠤⠂⠀⠨⠅⠀⠠⠃"); } #[test] fn test_254() { let expr = " P( R)"; test_braille("Nemeth", expr, "⠈⠰⠠⠏⠷⠈⠰⠠⠗⠾"); } #[test] fn test_255() { let expr = "QB Q 1=C"; test_braille("Nemeth", expr, "⠠⠟⠠⠃⠠⠟⠘⠤⠂⠀⠨⠅⠀⠠⠉"); } #[test] fn test_256() { let expr = "RX×X"; test_braille("Nemeth", expr, "⠠⠗⠀⠸⠐⠅⠀⠠⠭⠈⠡⠠⠭"); } #[test] fn test_257() { let expr = "S={1,2,3}"; test_braille("Nemeth", expr, "⠠⠎⠀⠨⠅⠀⠨⠷⠂⠠⠀⠆⠠⠀⠒⠨⠾"); } #[test] fn test_258() { let expr = "S=18"; test_braille("Nemeth", expr, "⠠⠎⠀⠨⠅⠀⠼⠂⠦"); } #[test] fn test_259() { let expr = "TA: R2 R2"; test_braille("Nemeth", expr, "⠠⠞⠰⠠⠁⠸⠒⠀⠈⠰⠠⠗⠘⠆⠀⠫⠕⠀⠈⠰⠠⠗⠘⠆"); } #[test] fn test_260() { let expr = " T={z C: |z |=1}"; // corrected: added space after ":" test_braille("Nemeth", expr, "⠈⠰⠠⠞⠀⠨⠅⠀⠨⠷⠵⠀⠈⠑⠀⠈⠰⠠⠉⠘⠈⠼⠸⠒⠀⠳⠵⠳⠀⠨⠅⠀⠼⠂⠨⠾"); } #[test] fn test_261() { let expr = "AU"; test_braille("Nemeth", expr, "⠠⠁⠀⠸⠐⠅⠀⠠⠥"); } #[test] fn test_262() { let expr = "vV"; test_braille("Nemeth", expr, "⠧⠀⠈⠑⠀⠠⠧"); } #[test] fn test_263() { let expr = "Y={B,W}"; test_braille("Nemeth", expr, "⠠⠽⠀⠨⠅⠀⠨⠷⠠⠃⠠⠀⠠⠺⠨⠾"); } #[test] fn test_264() { let expr = "f:XY"; // corrected to add English Letter indicator test_braille("Nemeth", expr, "⠰⠋⠸⠒⠀⠠⠭⠀⠫⠕⠀⠠⠽"); } #[test] fn test_265() { let expr = " M m×n( Z2)"; test_braille("Nemeth", expr, "⠈⠰⠠⠍⠰⠍⠈⠡⠝⠐⠷⠸⠰⠠⠵⠆⠾"); } #[test] fn test_266() { let expr = "[x]={yX:yx}"; // corrected: added space after ":" test_braille("Nemeth", expr, "⠈⠷⠭⠈⠾⠀⠨⠅⠀⠨⠷⠽⠀⠈⠑⠀⠠⠭⠸⠒⠀⠽⠀⠈⠱⠀⠭⠨⠾"); } #[test] fn test_267() { let expr = "F[x]"; test_braille("Nemeth", expr, "⠠⠋⠈⠷⠭⠈⠾"); } #[test] fn test_268() { let expr = "charR"; test_braille("Nemeth", expr, "⠉⠓⠁⠗⠀⠠⠗"); } #[test] fn test_269() { let expr = "rcisθ"; test_braille("Nemeth", expr, "⠗⠉⠊⠎⠀⠨⠹"); } #[test] fn test_270() { let expr = "αβ= id"; test_braille("Nemeth", expr, "⠨⠁⠨⠃⠀⠨⠅⠀⠊⠙"); } #[test] fn test_271() { let expr = "degf(x)=n"; test_braille("Nemeth", expr, "⠙⠑⠛⠀⠋⠷⠭⠾⠀⠨⠅⠀⠝"); } #[test] fn test_272() { let expr = "detA=adbc0"; test_braille("Nemeth", expr, "⠙⠑⠞⠀⠠⠁⠀⠨⠅⠀⠁⠙⠤⠃⠉⠀⠌⠨⠅⠀⠼⠴"); } #[test] fn test_273() { let expr = "dimV=n"; test_braille("Nemeth", expr, "⠙⠊⠍⠀⠠⠧⠀⠨⠅⠀⠝"); } #[test] fn test_274() { let expr = " f 1(x)= ex"; test_braille("Nemeth", expr, "⠋⠘⠤⠂⠐⠷⠭⠾⠀⠨⠅⠀⠑⠘⠭"); } #[test] fn test_275() { let expr = "fA×B"; test_braille("Nemeth", expr, "⠋⠀⠸⠐⠅⠀⠠⠁⠈⠡⠠⠃"); } #[test] fn test_276() { let expr = "g(1)=a"; test_braille("Nemeth", expr, "⠛⠷⠂⠾⠀⠨⠅⠀⠁"); } #[test] fn test_277() { let expr = "d=gcd(a,b)"; // corrected: missing space before '=' test_braille("Nemeth", expr, "⠙⠀⠨⠅⠀⠛⠉⠙⠀⠷⠁⠠⠀⠃⠾"); } #[test] fn test_278() { let expr = "XiXj="; test_braille("Nemeth", expr, "⠠⠭⠰⠊⠐⠨⠩⠠⠭⠰⠚⠀⠨⠅⠀⠸⠴"); } #[test] fn test_279() { let expr = "kerϕ"; test_braille("Nemeth", expr, "⠅⠑⠗⠀⠨⠋"); } #[test] fn test_280() { let expr = "st=ln"; test_braille("Nemeth", expr, "⠎⠤⠞⠀⠨⠅⠀⠇⠝"); } #[test] fn test_281() { let expr = "lcm(a,b)"; test_braille("Nemeth", expr, "⠇⠉⠍⠀⠷⠁⠠⠀⠃⠾"); } #[test] fn test_282() { let expr = "lim nfn /f n+1=( 51) /2"; test_braille("Nemeth", expr, "⠐⠇⠊⠍⠩⠝⠀⠫⠕⠀⠠⠿⠻⠀⠋⠰⠝⠐⠸⠌⠋⠰⠝⠬⠂⠀⠨⠅⠀⠷⠜⠢⠻⠤⠂⠾⠸⠌⠆"); } #[test] fn test_283() { let expr = "f(x)=lnx"; test_braille("Nemeth", expr, "⠋⠷⠭⠾⠀⠨⠅⠀⠇⠝⠀⠭"); } #[test] fn test_284() { let expr = " Rm"; test_braille("Nemeth", expr, "⠈⠰⠠⠗⠘⠍"); } #[test] fn test_285() { let expr = "deg(p(x)+q(x))max(degp(x),degq(x))"; test_braille("Nemeth", expr, "⠙⠑⠛⠀⠷⠏⠷⠭⠾⠬⠟⠷⠭⠾⠾⠀⠐⠅⠱⠀⠍⠁⠭⠀⠷⠙⠑⠛⠀⠏⠷⠭⠾⠠⠀⠙⠑⠛⠀⠟⠷⠭⠾⠾"); } #[test] fn test_286() { let expr = "d min"; test_braille("Nemeth", expr, "⠙⠰⠍⠊⠝"); } #[test] fn test_287() { let expr = "r=s"; test_braille("Nemeth", expr, "⠗⠀⠨⠅⠀⠎"); } #[test] fn test_288() { let expr = "r"; test_braille("Nemeth", expr, "⠸⠰⠗"); } #[test] fn test_289() { let expr = "f(x)=sinx"; test_braille("Nemeth", expr, "⠋⠷⠭⠾⠀⠨⠅⠀⠎⠊⠝⠀⠭"); } #[test] fn test_290() { let expr = "r /st /u"; test_braille("Nemeth", expr, "⠗⠸⠌⠎⠀⠈⠱⠀⠞⠸⠌⠥"); } #[test] fn test_291() { let expr = " b=(2,2 )t"; // should be corrected // b=(2,2 // )t"; test_braille("Nemeth", expr, "⠸⠰⠃⠀⠨⠅⠀⠷⠆⠠⠀⠆⠾⠘⠞"); } #[test] fn test_292() { let expr = "v R2"; test_braille("Nemeth", expr, "⠧⠀⠈⠑⠀⠈⠰⠠⠗⠘⠆"); } #[test] fn test_293() { let expr = "w"; test_braille("Nemeth", expr, "⠸⠰⠺"); } #[test] fn test_294() { let expr = " x=(x1,,xn)"; test_braille("Nemeth", expr, "⠸⠰⠭⠀⠨⠅⠀⠷⠭⠂⠠⠀⠄⠄⠄⠠⠀⠭⠰⠝⠐⠾"); } #[test] fn test_295() { let expr = "A={x,y}"; test_braille("Nemeth", expr, "⠠⠁⠀⠨⠅⠀⠨⠷⠭⠠⠀⠽⠨⠾"); } #[test] fn test_296() { let expr = " y=(y1,,yn)"; test_braille("Nemeth", expr, "⠸⠰⠽⠀⠨⠅⠀⠷⠽⠂⠠⠀⠄⠄⠄⠠⠀⠽⠰⠝⠐⠾"); } #[test] fn test_297() { let expr = " |xy |4"; test_braille("Nemeth", expr, "⠳⠭⠤⠽⠳⠀⠐⠅⠱⠀⠼⠲"); } #[test] fn test_298() { let expr = " σ~"; test_braille("Nemeth", expr, "⠐⠨⠎⠣⠈⠱⠻"); } #[test] fn test_299() { let expr = "A×B"; test_braille("Nemeth", expr, "⠠⠁⠈⠡⠠⠃"); } #[test] fn test_300() { let expr = "Δ= b24ac"; test_braille("Nemeth", expr, "⠨⠠⠙⠀⠨⠅⠀⠃⠘⠆⠐⠤⠲⠁⠉"); } #[test] fn test_301() { let expr = "α"; test_braille("Nemeth", expr, "⠨⠁"); } #[test] fn test_302() { let expr = "β"; test_braille("Nemeth", expr, "⠨⠃"); } #[test] fn test_303() { let expr = " ar, as=δ rs"; test_braille("Nemeth", expr, "⠨⠨⠷⠸⠰⠁⠰⠗⠠⠀⠸⠰⠁⠰⠎⠐⠨⠨⠾⠀⠨⠅⠀⠨⠙⠰⠗⠎"); } #[test] fn test_304() { let expr = "η:G /Kψ(G)"; test_braille("Nemeth", expr, "⠨⠱⠸⠒⠀⠠⠛⠸⠌⠠⠅⠀⠫⠕⠀⠨⠽⠷⠠⠛⠾"); } #[test] fn test_305() { let expr = "λ"; test_braille("Nemeth", expr, "⠨⠇"); } #[test] fn test_306() { let expr = "μ1ρ1"; test_braille("Nemeth", expr, "⠨⠍⠂⠨⠗⠂"); } #[test] fn test_307() { let expr = "ν: Z[ 3i] N{0}"; test_braille("Nemeth", expr, "⠨⠝⠸⠒⠀⠈⠰⠠⠵⠈⠷⠜⠒⠻⠊⠈⠾⠀⠫⠕⠀⠈⠰⠠⠝⠨⠬⠨⠷⠴⠨⠾"); } #[test] fn test_308() { let expr = "π:SS"; test_braille("Nemeth", expr, "⠨⠏⠸⠒⠀⠠⠎⠀⠫⠕⠀⠠⠎"); } #[test] fn test_309() { let expr = "ψ"; test_braille("Nemeth", expr, "⠨⠽"); } #[test] fn test_310() { let expr = "w=scisϕ"; test_braille("Nemeth", expr, "⠺⠀⠨⠅⠀⠎⠉⠊⠎⠀⠨⠋"); } #[test] fn test_311() { let expr = "A"; test_braille("Nemeth", expr, "⠠⠁⠄"); } #[test] fn test_312() { let expr = "g"; test_braille("Nemeth", expr, "⠛⠄⠄"); } #[test] fn test_313() { let expr = ""; test_braille("Nemeth", expr, "⠈⠰⠇"); } #[test] fn test_314() { let expr = "f:AB"; // corrected to add English Letter indicator test_braille("Nemeth", expr, "⠰⠋⠸⠒⠀⠠⠁⠀⠫⠕⠀⠠⠃"); } #[test] fn test_315() { let expr = "f:ab"; // corrected to add English Letter indicator test_braille("Nemeth", expr, "⠰⠋⠸⠒⠀⠁⠀⠫⠳⠒⠒⠕⠀⠃"); } #[test] fn test_316() { let expr = "()"; test_braille("Nemeth", expr, "⠷⠫⠪⠶⠶⠾"); } #[test] fn test_317() { let expr = ""; test_braille("Nemeth", expr, "⠸⠴"); } #[test] fn test_318() { let expr = "3E"; test_braille("Nemeth", expr, "⠤⠼⠒⠀⠌⠈⠑⠀⠠⠑"); } #[test] fn test_319() { let expr = " C"; test_braille("Nemeth", expr, "⠈⠰⠠⠉⠘⠈⠼"); } #[test] fn test_320() { let expr = "(gf)(x)=g(f(x))"; test_braille("Nemeth", expr, "⠷⠛⠨⠡⠋⠾⠷⠭⠾⠀⠨⠅⠀⠛⠷⠋⠷⠭⠾⠾"); } #[test] fn test_321() { let expr = "ab"; test_braille("Nemeth", expr, "⠁⠳⠃"); } #[test] fn test_322() { let expr = "pa"; test_braille("Nemeth", expr, "⠏⠌⠳⠁"); } #[test] fn test_323() { let expr = "ab"; test_braille("Nemeth", expr, "⠁⠈⠩⠃"); } #[test] fn test_324() { let expr = "ab"; test_braille("Nemeth", expr, "⠁⠈⠬⠃"); } #[test] fn test_325() { let expr = "AB"; test_braille("Nemeth", expr, "⠠⠁⠨⠬⠠⠃"); } #[test] fn test_326() { let expr = "xy"; test_braille("Nemeth", expr, "⠭⠀⠈⠱⠀⠽"); } #[test] fn test_327() { let expr = ""; test_braille("Nemeth", expr, "⠈⠱⠨⠅"); } #[test] fn test_328() { let expr = "a0"; test_braille("Nemeth", expr, "⠁⠀⠌⠨⠅⠀⠼⠴"); } #[test] fn test_329() { let expr = ""; test_braille("Nemeth", expr, "⠸⠇"); } #[test] fn test_330() { let expr = "q1(modp)"; test_braille("Nemeth", expr, "⠟⠀⠌⠸⠇⠀⠼⠂⠷⠍⠕⠙⠀⠏⠾"); } #[test] fn test_331() { let expr = "xy"; test_braille("Nemeth", expr, "⠭⠀⠨⠂⠱⠀⠽"); } #[test] fn test_332() { let expr = "BA"; test_braille("Nemeth", expr, "⠠⠃⠀⠸⠨⠂⠀⠠⠁"); } #[test] fn test_333() { let expr = "AB"; test_braille("Nemeth", expr, "⠠⠁⠀⠌⠸⠐⠅⠀⠠⠃"); } #[test] fn test_334() { let expr = "W=UV"; test_braille("Nemeth", expr, "⠠⠺⠀⠨⠅⠀⠠⠥⠫⠉⠸⠫⠬⠻⠠⠧"); } #[test] fn test_335() { let expr = "24"; test_braille("Nemeth", expr, "⠼⠆⠡⠲"); } #[test] fn test_336() { let expr = "Z3Z4"; test_braille("Nemeth", expr, "⠠⠵⠒⠈⠡⠳⠠⠵⠲"); } #[test] fn test_337() { let expr = "ABC"; test_braille("Nemeth", expr, "⠫⠞⠀⠠⠁⠠⠃⠠⠉"); } #[test] fn test_338() { let expr = "ab"; // corrected: precedes part test_braille("Nemeth", expr, "⠁⠀⠨⠐⠅⠱⠀⠃"); } #[test] fn test_339() { let expr = ""; // corrected: succeeds part test_braille("Nemeth", expr, "⠨⠨⠂⠱"); }