summaryrefslogtreecommitdiff
path: root/tests/examplefiles/matlab/matlab_sample
diff options
context:
space:
mode:
authorOleh Prypin <oleh@pryp.in>2021-01-20 10:48:45 +0100
committerGitHub <noreply@github.com>2021-01-20 10:48:45 +0100
commit6f4309217326430145564ae8b1bb393ea684f39f (patch)
treebf4025a5e709426dc927c4afc4fd2286f8450ed9 /tests/examplefiles/matlab/matlab_sample
parentf0445be718da83541ea3401aad882f3937147263 (diff)
downloadpygments-git-6f4309217326430145564ae8b1bb393ea684f39f.tar.gz
Also add auto-updatable output-based tests to examplefiles (#1689)
Co-authored-by: Georg Brandl <georg@python.org>
Diffstat (limited to 'tests/examplefiles/matlab/matlab_sample')
-rw-r--r--tests/examplefiles/matlab/matlab_sample34
1 files changed, 34 insertions, 0 deletions
diff --git a/tests/examplefiles/matlab/matlab_sample b/tests/examplefiles/matlab/matlab_sample
new file mode 100644
index 00000000..86163166
--- /dev/null
+++ b/tests/examplefiles/matlab/matlab_sample
@@ -0,0 +1,34 @@
+function zz=sample(aa)
+%%%%%%%%%%%%%%%%%%
+% some comments
+%%%%%%%%%%%%%%%%%%
+
+x = 'a string'; % some 'ticks' in a comment
+y = 'a string with ''interal'' quotes';
+
+for i=1:20
+ disp(i);
+end
+
+a = rand(30);
+b = rand(30);
+
+c = a .* b ./ a \ ... comment at end of line and continuation
+ (b .* a + b - a);
+
+c = a' * b'; % note: these ticks are for transpose, not quotes.
+
+disp('a comment symbol, %, in a string');
+
+!echo abc % this isn't a comment - it's passed to system command
+
+function y=myfunc(x)
+y = exp(x);
+
+ %{
+a block comment
+ %}
+
+function no_arg_func
+fprintf('%s\n', 'function with no args')
+end