Anonymous user
CRGreathouse
Joined 15 May 2024
m
link
(highlighting update) |
m (link) |
||
(8 intermediate revisions by the same user not shown) | |||
Line 1:
{{mylangbegin|Languages I use}}
{{mylang|BASIC|out of practice}}▼
{{mylang|C|advanced}}
{{mylang|C
{{mylang|
{{mylang|Forth|beginner}}▼
{{mylang|Java|out of practice}}▼
{{mylang|JavaScript|advanced}}
{{mylang|LabVIEW|beginner}}▼
{{mylang|LaTeX|advanced}}
{{mylang|Mathematica|beginner}}
{{mylang|
{{mylang|MySQL|intemediate}}▼
{{mylang|PARI/GP|advanced}}
{{mylang|Perl|intermediate}}
{{mylang|PHP|beginner}}
{{mylang|Scheme|beginner}}
{{mylang|UNIX Shell|intermediate}}
{{mylangend}}
{{mylang|VBScript|out of practice}}▼
{{mylang|Visual Basic|out of practice}}▼
*[[:Category:PARI/GP]]▼
*[[Reports:Tasks not implemented in PARI/GP]]▼
*[[Special:MostLinkedCategories]]/[[RC POP.OUT]]▼
*[[User:CRGreathouse/PARI GP contributors]]
*Useful PARI/GP tasks: [[Operator precedence#PARI/GP|Operator precedence]]
<br clear="right">
{{mylangbegin|Out of practice}}
▲{{mylang|Forth|beginner}}
▲{{mylang|LabVIEW|beginner}}
{{mylang|MATLAB|beginner}}
{{mylangend}}
<!-- The scale I'm using:
(non-user) -- beginner -- intermediate -- advanced -- expert -- (designer)
-->
▲*[[:Category:PARI/GP]]
▲*[[Reports:Tasks not implemented in PARI/GP]]
▲*[[Special:MostLinkedCategories]]
▲*[[User:CRGreathouse/PARI GP contributors]]
==My tasks==
Line 43 ⟶ 46:
* Default keywords and types are highlighted outside their proper context, though this is probably not a big deal.
* Colors should probably be changed (my fault!); member functions and strings are too conspicuous and defaults and error types are not conspicuous enough. Maybe a desaturated green for strings and switch the blue-violet used for defaults and errors with the purple of the member functions.
* New functions, defaults, constants, etc. from 2.6 need to be added
<lang parigp>x:real -> x^2
x->x^2 /* lambdas */
a += b <<= c >>= d -= e *= f /= g \= h \/= i %= j
func26 = [ellheegner,cmp,getenv] \\ Are the new 2.6.x functions working?
default(linewrap, 0) \\ Is the new 2.6.0 default working?
myFunc(x:real, y:mp, z:int)=[x,y,z]; \\ gp2c types, including one that conflicts with a function
realprecision=mp+7; \\ should not be highlighted
Line 63 ⟶ 69:
(a && b) || (c && d) == e++ === f-- != g;
!#[]~ \\ operators
Mod(3,9).mod \\ member function
quadgen(5).disc \\ another member function
Fibonacci=7 \\ should not be highlighted</lang>
== PARI/GP Features ==
<code>&</code> and <code>|</code> were [http://pari.math.u-bordeaux.fr/archives/pari-announce-11/msg00001.html deprecated in 2011] and became obsolete in 2013. Please use <code>&&</code> and <code>||</code> instead.
|